【问题标题】:Paypal payment update MySQL dbPaypal 支付更新 MySQL db
【发布时间】:2020-11-28 09:07:25
【问题描述】:

我只是想使用 paypal api 为一些客户提供支付链接,他们支付并更新我拥有的数据库中的内容。看,问题是我不知道如何用 PHP 编码(还),而且我真的不明白我在互联网上找到的资源是如何工作的。至少不足以根据我的喜好修改它们。

我希望的最终结果是什么,我希望有一个系统,我可以在其中执行类似 mydomain.com/file.php?id=21321321312&amount=20 之类的操作,从那时起,人们就可以使用 paypal 付款了,它从一个 sql db 以前的余额并将公式(如“2 * 金额”)添加到该现有余额,并更新该行。

有人可以帮助我了解如何修改已经存在的代码来执行上述操作,或者如果已经完成了这种事情,请给我指点教程。

【问题讨论】:

标签: php mysql paypal


【解决方案1】:

所以...如果您让浏览器访问包含此类公开信息的页面,任何人都可以通过更改 id 和金额来填充您的数据库中的虚假购买。通常,当有人通过您的网站使用 PayPal 等服务提交付款时,整个交易会发生在 PayPal 控制的窗口或对话框中。最后,用于 PayPal 的 JavaScript 将返回一些高度随机的 PayPal 交易 ID……这就是您发送到您的 php 后端代码的内容。然后在 php 中调用 PayPal API,检查交易是否完成以及交易金额(希望是正确的金额),然后将所有这些存储在数据库中,并将购买的产品奖励给客户。

因此顺序是:让 PayPal 运行其前端 JavaScript 并获取他们发送给您的结果代码,将该代码传递给您的后端,然后后端的所有人员都针对 PayPal 检查该代码并将其记录到数据库中。

【讨论】:

    猜你喜欢
    • 2011-01-11
    • 2021-08-04
    • 2012-01-26
    • 2013-02-15
    • 2014-11-28
    • 2020-08-10
    • 1970-01-01
    • 2013-07-05
    • 2014-01-23
    相关资源
    最近更新 更多