php - 使用 PayPal 结帐 REST 的捐赠是否需要服务器端验证?

标签 php rest paypal server-side

我一直在关注文档中的此页面以创建一个 PayPal 结帐集成,目的是让网站的访问者进行捐赠:https://developer.paypal.com/docs/checkout/integrate/#6-verify-the-transaction .似乎不能使用更简单的捐赠按钮,因为它要求将捐赠保存到数据库表中。

到目前为止,我已经实现了第 6 部分中的所有集成,该部分验证了服务器上的事务。页面上提供的代码(我使用的是 PHP)不清楚,我能找到的所有服务器端验证示例都涉及购买,不适用于捐赠。然而,即使没有这个,在沙盒模式下,集成似乎也能正常工作。这是否也可以在没有服务器验证的情况下在实时模式下工作(并且不需要担心第三方编辑“价格”,因为这是捐赠,所以为什么不让他们支付他们喜欢的费用?)?如果需要服务器验证,有哪些资源可以解释/演示如何对不涉及购买的简单支付(例如捐赠)的交易进行服务器端验证?

感谢阅读。

最佳答案

根据您自己的要求,您希望它在捕获后调用您的服务器,以便它在您的服务器中保存交易记录。其他一切都是可选的,正如您提到的,可能不需要出于任何目的。

关于php - 使用 PayPal 结帐 REST 的捐赠是否需要服务器端验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59347451/

相关文章:

php - 我想仅使用 php 和 jquery 而不是 ajax 提交带有其他表单元素的图像(文件)

php - 需要根据给定的句子创建一个随机句子

node.js - 重新启动 Node.Js 应用程序时会抛出 EADDRINUSE 错误

magento - PayPal 拒绝付款请求并在 Magento 中给出货币错误

paypal - PayPal Payments Pro/Express Checkout API 是否支持向其他收款人汇款?

paypal - 我是否需要在选择更改时重新呈现 PayPal 的智能按钮?

javascript - node.js 'non blocking' future 是否与常规网站相关?

php - symfony 3 - 来自数据库的 url 图片

java - JSON 日期解析器,以少日形式发布

json - 模拟网络服务响应的网络工具?