使用PayPal支付后延迟付款信息到达我的服务器



在我的网站上,会员可以购买虚拟货币。有时,当会员购买虚拟货币时,它会延迟出现在他们的账户中。我正在努力避免这种拖延。延迟时间通常为10-30分钟,零星付款需要一个多小时才能出现。

过程是这样的:会员被带到PayPal购买虚拟货币。他们付款后,PayPal立即将付款信息发送到我的服务器。一旦我的服务器收到付款详细信息,购买的虚拟货币金额就会显示在该会员账户中。

延迟是指服务器正在等待PayPal发送支付信息。

有人知道如何解决这个问题,这样就不会有延误吗?

您可以使用PDT(http://www.paypal.com/PDT),这允许您在用户返回您的网站时接收付款状态。

请参阅:Paypal notify_url和return_url。使用PHP 接收没有IPN的变量

最新更新