我使用了一种使用PHP的重定向支付方法。有谁能帮助回调文件内容吗?
我不知道在callback.php文件中定义什么。我找不到任何来源的帮助。我已经引用了下面的关于dibs pages中回调的链接
发布于 2016-02-05 13:30:23
您需要理解callbackUrl是一个与其他cancelReturnUrl和acceptReturnUrl参数相同的参数。从你的参考资料中得到简短的描述
acceptReturnUrl
返回acceptReturnUrl后,客户通常会期望显示收据。
cancelReturnUrl
如果客户使用支付窗口中的功能(而不是通过关闭窗口)取消购买,他将返回给cancelReturnUrl。
callbackUrl
当客户完成付款时,他将与返回参数一起重定向到acceptReturnUrl。如果客户停止通信(关闭浏览器,失去互联网连接等等)。在到达网上商店之前,商店系统不会被告知购买结果。为了避免这种情况,可以通过发送"callbackUrl“参数来将服务器到服务器的自动调用发送到商店后端。然后,在接受购买时,使用返回参数自动调用此URL。 调用创建为post。所有前面描述的返回参数都返回给callbackUrl,它只接受端口80 (HTTP)、443 (HTTPS )和20080。
因为http is a stateless protocol意味着一旦事务结束,浏览器和服务器之间的连接就会丢失。为了解决这个问题,您的支付网关(DIBS)建议使用callbackUrl参数,给这个参数一个url,在您的旁边听。如果出现类似于本案例中提到的任何问题(关闭浏览器,丢失internet连接等等)。DIBS将返回在您的callbackUrl参数中提到的这个url地址和支付返回参数。
因此,在后端,您可以更新您的支付信息。
https://stackoverflow.com/questions/35030212
复制相似问题