我正在为woocommerce建立一个支付网关,在那里支付是在一个非现场url。我需要那个页面能够向woomerce插件发回消息,而“回调”url是我真正需要的。
Woomerce好像有这个,但我没法用。你应该能够ping:
http://yoursite/wc-api/WC_your_gateway
然后你应该加上
添加操作(“woomerce_api_callback”、“callback_handler”);
然后它应该启动这样的功能
公共函数回调处理程序{}
但当我转到那个url时,我看到的只是页面上的1—我的处理程序应该重定向到另一个页面(这就是我设置它的目的,让它变得明显)。我希望有人能举个例子。我试着把add_操作和handler函数放在很多地方,没有运气。
最佳答案
我也有同样的问题。尝试在回调函数的末尾添加exit;或wp_die();。
这对我有用。