PayPal:直接要求付款 - 获取确认示例和文档 (PHP)

问题描述 投票:0回答:1

我的网站上有产品列表。 它在我的网站上的实现方式并不重要,假设它是一个带有复选标记的表格。用户选择要订购的产品:

产品_1 4.99 美元

product_2 已检查 4.99 美元

product_3 已检查 3.99 美元

product_4 4.99 美元

...

然后用户点击“订购”。我的 PHP 脚本调用 PP 端的某些内容,并向用户呈现“请付款”页面(同样,在 PP 端):

产品_2 4.99 美元

product_3 4.99 美元

...

总计:...

如你所见,我已经向PP发送了产品名称、产品价格和一些名为“交易id”的隐藏字段的列表,稍后我将使用它来识别付款,这是我生成的值。

用户付款,触发PP端的WebHook(IPN?),调用我端的另一个PHP脚本。它传递支付状态(成功)和交易ID。 收到后,我就会知道用户购买了这些物品。

就是这样。我需要知道这是否可行以及示例代码,因为 PP 开发文档对初学者不太友好。

请帮忙。

paypal paypal-ipn paypal-rest-sdk
1个回答
0
投票

使用标准 PayPal 集成。出于示例目的,其示例后端路由位于 node.js 中。改为在 PHP 中实现后端路由。您自己的“transaction_id”(您应该将其称为其他名称)如果是唯一的并且之前从未在您的 PayPal 帐户上完成的交易中使用过,则应将其设置为 v2/checkout/order 的

invoice_id
值。

© www.soinside.com 2019 - 2024. All rights reserved.