【发布时间】:2016-09-14 13:38:04
【问题描述】:
我在我的 wordpress 中集成了 pay4later api。付款成功后,我需要显示付款响应详细信息。
我的插件文件:
class WC_Pay4later extends WC_Payment_Gateway{
add_action('woocommerce_api_' . strtolower( get_class( $this ) ), array($this, 'check_response' ) );
function check_response()
{
/* Update Process*/
}
}
我设置我的返回响应网址是:
www.mysite/pay4later/?wc-api=WC_Payment_GatewayPay4later_check_response.
当我调用它时,它只显示 1。
我该如何解决这个问题?
【问题讨论】:
-
This could be interesting for you 即使不是特定于 pay4later。还有this 一个。
-
我引用了这个。但我不清楚。我在 check_response() 中更新了订单详情。那么我可以通过 url 实现这个功能吗?
-
对不起,如何通过url调用这个函数?
-
它特定于您的源代码。每个支付网关都有自己的行为。没有源代码访问权限,就不可能提供帮助。在任何事务服务器网关返回数据期间。响应取决于该数据。我没有 Pay4later 网关的技术文档……而且我不知道交易后返回什么。
-
我需要获取网关返回数据。
标签: php wordpress woocommerce payment checkout