Paypal 集成,如何使用 createOrder onApprove?
Posted
技术标签:
【中文标题】Paypal 集成,如何使用 createOrder onApprove?【英文标题】:Paypal integration, how to use createOrder onApprove? 【发布时间】:2021-09-28 20:57:22 【问题描述】:此处的贝宝文档: https://developer.paypal.com/docs/business/checkout/set-up-standard-payments/
声明
在 createOrder 和 onApprove 中,使用 Fetch API 调用您的服务器端以检索令牌或捕获付款。在 createOrder 中,返回从您的服务器端代码生成的订单 ID(或 EC 令牌)。
有没有例子说明如何做到这一点?
谢谢
【问题讨论】:
【参考方案1】:是的,他们是documented here。这些路由应该只返回 JSON 数据(没有 html 或文本)。后者应该(成功时)在返回之前将付款详细信息存储在您的数据库中(特别是purchase_units[0].payments.captures[0].id
,PayPal 交易 ID)
将这两条路线与以下批准流程配对:https://developer.paypal.com/demo/checkout/#/pattern/server
【讨论】:
以上是关于Paypal 集成,如何使用 createOrder onApprove?的主要内容,如果未能解决你的问题,请参考以下文章
我需要使用服务器集成中的 paypal createorder 函数将我的金额从应用程序传递到 Paypal。我怎样才能通过身体的数量。?
Paypal Checkout 客户端集成 - 返回订单 ID 承诺的问题