我正在尝试创建自己的自定义在线支付网关插件,以允许客户通过我们的银行支付网关API进行付款。
因此,当客户点击“继续结账”按钮时,我们的Woocommerce网站和银行支付网关API之间会进行RESTful交换,以将客户端重定向到银行平台中托管的支付页面以进行支付。
我已经阅读了大部分教程,但它们没有帮助,我迷路了:https://www.sitepoint.com/building-a-woocommerce-payment-extension/ https://docs.woocommerce.com/document/payment-gateway-api/
我的问题是如何设法使Woocommerce与支付API一起工作?
在你的函数process_payment中你得到了:
return array(
'result' => 'success',
'redirect' => $payment_url
);
$payment_url
是您重定向订单的方式,因此请使用您的API响应网址进行设置,以将客户端重定向到银行平台中托管的付款页面以进行付款。