我是PHP和PayPal按钮的新手
注意:我在谈论mysql项目
我正在尝试开店但当使用PayPal“立即购买”按钮但是如果客户购买产品接下来会发生什么网站获取金钱但没有任何事情发生在购买产品的定制中没有任何东西
你可能会说你可以将它们重定向到一个页面,它给了他们的产品但你可以轻松地转到页面,为他们提供付费的产品
我想要的是如果客户支付则将mysql值从0更改为1,那么mysql值不会更改
谢谢:D
答案 0 :(得分:0)
要执行此操作,您应使用PayPal Instant Payment Notification (IPN) system,PayPal Payment Data Transfer (PDT) system或两者的组合。
This page提供了对IPN和PDT的良好概述;涵盖其用途,功能,优点和缺点。通常,当网站需要立即确认指定用户已提交付款时,最好使用PDT。另一方面,如果您和您的用户不介意等待几分钟(或者可能是几个小时),那么IPN就是您的选择。我建议您访问上面链接的页面以获取更多信息。
作为个人推荐,我在我的电子商务网站上结合使用PDT和IPN。但是,您需要小心这样做,这样您就不会意外地处理两次付款。 (保留包含所有已处理付款的交易ID的数据库,并在处理"新"付款之前参考此数据库。)