Paypal从IPN自动退款

Paypal从IPN自动退款,paypal,paypal-ipn,Paypal,Paypal Ipn,有问题。 我想要一种在paypal IPN发送通知时自动执行paypal事务的方法 提供一些上下文。 我正在开发一个在线座位预订系统(学校游戏等),并在您点击座位后实施了一个paypal按钮来购买座位,但我希望有一种方法使paypal交易超时,以便在付款未通过时可以再次提供预订的座位。 所以我现在在预定的座位上有一个时间戳,在它们再次可用之前有10分钟。但是支付钥匙(我想我有这个权利)仍然有效。因此,第一个人(理论上)可以回去买票,因此座位被预订了两次。 因此,在我的IPN上,我要检查一下预订

有问题。
我想要一种在paypal IPN发送通知时自动执行paypal事务的方法



提供一些上下文。
我正在开发一个在线座位预订系统(学校游戏等),并在您点击座位后实施了一个paypal按钮来购买座位,但我希望有一种方法使paypal交易超时,以便在付款未通过时可以再次提供预订的座位。
所以我现在在预定的座位上有一个时间戳,在它们再次可用之前有10分钟。但是支付钥匙(我想我有这个权利)仍然有效。因此,第一个人(理论上)可以回去买票,因此座位被预订了两次。
因此,在我的IPN上,我要检查一下预订是否超时。

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

谢谢

您可以致电贝宝退款API:


我还建议,当有人点击支付时,你可以查看你的网站,看看会话是否过期,这样就永远不会完成支付。如果你实现了基于IPN的退款解决方案,你最终会支付交易费用,而且客户体验也会低于标准。

我已经有一些东西阻止他们再次预订相同的座位。但是有人点击[back]进入paypal网站并点击payI的几率是千分之一,这仍然表明在你的网站上点击后退按钮是一个更好的主意,否则你可以调用退款api来退款交易。