避免用户在Paypal上支付已经支付的项目

避免用户在Paypal上支付已经支付的项目,paypal,paypal-sandbox,paypal-ipn,paypal-adaptive-payments,Paypal,Paypal Sandbox,Paypal Ipn,Paypal Adaptive Payments,我是贝宝的新手。我设计了一个已经有购物车的预订系统。我所做的是手动创建一个表单,将我的变量发送到paypal。每次我单击paypal按钮时,都会打开一个新选项卡,供用户处理付款。问题是,用户可以返回到仍然打开的页面(预订购物车),并能够再次单击按钮。你知道如何避免这种情况吗?可能有一个变量用于检测相同的项目,不是吗 另外,我正在使用IPN进行后端处理。听起来您使用的是贝宝标准购物车按钮。不幸的是,你所描述的只是这些工作原理 如果你想获得更多的控制权,你需要换一种方式。例如,您可以为站点构建自己的

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


另外,我正在使用IPN进行后端处理。

听起来您使用的是贝宝标准购物车按钮。不幸的是,你所描述的只是这些工作原理

如果你想获得更多的控制权,你需要换一种方式。例如,您可以为站点构建自己的购物车,然后使用将购物车订单数据发送到PayPal

除此之外,您还可以在集成中使用,以获得更大的自由度和灵活性。这需要更多的编码经验