避免用户在Paypal上支付已付款项

时间:2018-11-22 03:54:35

标签: paypal paypal-sandbox paypal-ipn paypal-adaptive-payments

我是Paypal新手。我设计了一个已经有购物车的预订系统。我所做的是手动创建一个表单,该表单会将我的变量发送到Paypal。每次我单击贝宝按钮时,都会打开一个新选项卡供用户处理付款。问题是,用户可以返回仍然打开的页面(预订车),并能够再次单击该按钮。您对如何避免这种情况有任何想法吗?可能会使用一个变量来检测相同的项目,不是吗?

P.S。我正在使用IPN进行后端处理。

1 个答案:

答案 0 :(得分:1)

听起来您正在使用“贝宝标准购物车”按钮。不幸的是,您所描述的仅仅是它们的工作原理。

如果您想要更多控制权,则需要切换到其他选项。例如,您可以为您的网站构建自己的购物车,然后使用cart upload method将购物车订单数据发送到PayPal。

除此之外,您可以使用Checkout API来实现集成的更多自由和灵活性。那将需要更多的编码经验。