gpt4 book ai didi

woocommerce woocommerce_payment_complete Hook 不起作用?

转载 作者:行者123 更新时间:2023-12-02 04:47:53 27 4
gpt4 key购买 nike

add_action( 'woocommerce_payment_complete', 'payment_complete_func' );

function payment_complete_func(){

file_get_contents("http://localhost/wordpress/test.php?id=paymentagain2");
}

我正在使用 paypal 沙盒模式进行付款检查,并且此函数 payment_complete_func() 从未被触发。请帮助我。

最佳答案

这个问题已经很老了,但它仍然出现在谷歌中,所以我会在这里留下一个答案。

只有当您的网站收到来自 PayPal 的付款确认(称为 IPN - 即时付款通知)时,PayPal 付款才被视为完成。为此,PayPal 必须与您联系,这意味着您的开发网站必须能够通过提供给 PayPal 的 URL 从外部以某种方式访问​​。

在您的情况下,您将 localhost 作为 url,它永远无法联系到您。要解决此问题,您需要为开发环境注册域名或使用公共(public) IP 地址。如果您正在处理离线开发安装,则必须使其在线可用,以便 PayPal 可以访问它。

关于woocommerce woocommerce_payment_complete Hook 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19443937/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com