我使用了使用 PHP 的重定向付款方式。任何人都可以帮助回调文件内容吗?
我不知道在callback.php
文件中定义什么。我无法从任何来源找到任何帮助。我已经在下面提到了关于 dibs
http://tech.dibspayment.com/DX/Hosted/Output_parameters/Return_pages回调的链接
我使用了使用 PHP 的重定向付款方式。任何人都可以帮助回调文件内容吗?
我不知道在callback.php
文件中定义什么。我无法从任何来源找到任何帮助。我已经在下面提到了关于 dibs
http://tech.dibspayment.com/DX/Hosted/Output_parameters/Return_pages回调的链接
您需要了解这callbackUrl
是一个与其他参数相同的cancelReturnUrl
参数acceptReturnUrl
。您的参考资料中的简短描述
接受ReturnUrl
返回到acceptReturnUrl 后,客户通常会期望显示收据。
取消返回网址
如果客户使用支付窗口中的功能取消购买(不是通过关闭窗口),他将返回到 cancelReturnUrl
回调网址
当客户完成付款时,他会被重定向到 acceptReturnUrl 以及返回参数。如果客户在到达网上商店之前停止通信(关闭浏览器、失去互联网连接等),则商店系统不会收到购买结果的通知。为避免这种情况,可以将自动服务器到服务器调用发送到商店后端,通过发送“callbackUrl”参数来启用。然后在接受购买时使用返回参数自动调用此 URL。
通话被创建为帖子。前面描述的所有返回参数都返回到 callbackUrl,它只接受端口 80 (HTTP)、443 (HTTPS) 和 20080。
因为http 是无状态协议 ,这意味着一旦事务结束,浏览器和服务器之间的连接就会丢失。为了解决这个问题,你的支付网关(DIBS)建议使用callbackUrl
参数,给这个参数一个在你身边监听的 url。如果出现案例中提到的任何问题(关闭浏览器,失去互联网连接等),DIBS 将返回您callbackUrl
在付款返回参数中提到的这个 url 地址。
因此,您可以在后端更新您的付款信息。