我有一个问题,我已经在paypal API上进行了数周的研究,但我无法理解如何做到这一点。
我需要在我的网站上有一个按钮,然后它会转到paypal。
一旦你支付了所选金额,就会进入一个php页面,通过php更新数据库。
答案 0 :(得分:1)
您必须在paypal首选项中打开paypal ipn。一旦paypal有钱,它就会将交易发送回您的服务器。在接受事务的脚本中,您可以让它更新表。
文档:https://www.x.com/sites/default/files/ipnguide.pdf
通常你会在请求中传递一个notify_url参数,并设置一个处理和验证IPN通知的页面,PayPal会向该页面发送请求,以便在付款/退款/等时通知您。经过。然后,该IPN处理程序页面将是更新数据库以将订单标记为已付款的正确位置。
我在这里找到了一个教程:http://net.tutsplus.com/tutorials/php/using-paypals-instant-payment-notification-with-php/
答案 1 :(得分:1)
我发现更适合PayPal NVP API而不是传统IPN(即时付款方式)
中找到几个PHP代码示例(包括与您的问题非常相似且更高级)