react native - 使用 PayPal v2/订单付款
Posted
技术标签:
【中文标题】react native - 使用 PayPal v2/订单付款【英文标题】:react native - payment with PayPal v2/orders 【发布时间】:2020-05-26 15:37:43 【问题描述】:我正在 React Native 中实现 PayPal,遵循 PayPal Payments v2 API 的文档
这是我结帐的一步一步:
-
使用https://api.sandbox.paypal.com/v1/oauth2/token获取令牌。
使用https://api.sandbox.paypal.com/v2/checkout/orders创建订单
使用批准链接让客户接受付款
我将
return_url
设置为https://www.google.com/
。客户接受付款后,我收到return_url
https://www.google.com/?token=<order_id>&PayerID=<payer_id>
此时我陷入了困境:我该如何使用order_id
和payer_id
的信息?
【问题讨论】:
【参考方案1】:下一步是做一个v2/orders capture 的order_id
假设成功,响应的付款 -> 捕获 -> id 值是您应该保留在数据库中以用于会计目的的值,因为这将作为 paypal.com 帐户中的交易 ID 进行搜索。
(order_id
没有会计价值,仅应保留大约 1 个月以用于调试目的。)
【讨论】:
以上是关于react native - 使用 PayPal v2/订单付款的主要内容,如果未能解决你的问题,请参考以下文章
React Native 中的 PayPal 集成和支付状态
PayPal REST API 获取 react-native 中的 access_token,“AUTHENTICATION_FAILURE”
为啥我无法使用 PayPal Native-Checkout Android 获取 paymentId