来自IPN的Paypal自动退款

时间:2017-04-04 17:47:53

标签: paypal paypal-ipn

有问题。
当paypal IPN发送通知时,我想要一种自动执行paypal交易的方法。



给出一些背景。
我正在开发一个在线座位预订系统(学校游戏等),并且一旦你点击你的座位就已经实施了一个贝宝按钮来购买座位但是我希望有一种方法让paypal交易超时,这样就可以预订座位了如果付款未通过则再次可用 所以我现在所拥有的是预订座位上的时间戳,在再次可用之前提供10分钟。但是paykey(我认为我有这个权利)仍然有效。所以第一个人可以(理论上)回去支付座位,因此座位被预订了两次 所以在我的IPN上,我会查看预订是否超时。

这就是我所在的地方,在这种情况下,我可以使用哪些代码来发放退款? 感谢

1 个答案:

答案 0 :(得分:0)

您可以致电paypal退款API: https://developer.paypal.com/docs/integration/direct/payments/refund-payment/

我还建议您在有人点击付款时检查您的网站,看看会话是否已过期,以便永远不会付款。如果您实施的解决方案将基于ipn调用退款,您最终将支付交易费用,客户体验也将低于标准。