通过 Paypal 进行点对点交易 - iOS
Peer To Peer Transaction Through Paypal - iOS
我正在尝试通过 PayPal 实现点对点交易。我目前正在添加一项功能,用户可以通过我的应用程序将其帐户中的商品出售给另一个用户。为此,买家必须通过 PayPal 在线向卖家付款。
场景:
用户A展示了待售商品。用户 B 对其出价。用户 A 接受出价。现在用户 B 必须通过 PayPal 支付上述金额,以便用户 A 可以将他的物品发送给用户 B。
两个用户都是普通用户,他们不是高级用户或企业用户。这个想法是以分散的方式从 B -> A 汇款,这样我的服务器就只知道交易成功与否。
问题:
- 有什么办法可以通过PayPal进行点对点支付吗?这样,应用程序端和服务器端就收到了这笔交易的确认。
- 如果可以的话,我们如何通知服务器交易已经完成?
提前致谢!
在请求的 purchase_units 中使用 PayPal Checkout, be it with the web JS SDK, native SDK for iOS/Android, or v2/checkout/orders REST API alone, payments can be directed to a different destination account by including a payee
object。
示例
{
intent: 'CAPTURE',
purchase_units: [{
amount: {
currency_code: 'USD',
value: '220.00'
},
payee: {
email_address: 'receiveraccount@emaildomain.com'
}
}]
}
付款人批准后,获取订单。捕获响应对象的内容 purchase_units[0].payments.captures[0]
将包含 PayPal 交易 ID 并指示成功或失败。
我正在尝试通过 PayPal 实现点对点交易。我目前正在添加一项功能,用户可以通过我的应用程序将其帐户中的商品出售给另一个用户。为此,买家必须通过 PayPal 在线向卖家付款。
场景:
用户A展示了待售商品。用户 B 对其出价。用户 A 接受出价。现在用户 B 必须通过 PayPal 支付上述金额,以便用户 A 可以将他的物品发送给用户 B。 两个用户都是普通用户,他们不是高级用户或企业用户。这个想法是以分散的方式从 B -> A 汇款,这样我的服务器就只知道交易成功与否。
问题:
- 有什么办法可以通过PayPal进行点对点支付吗?这样,应用程序端和服务器端就收到了这笔交易的确认。
- 如果可以的话,我们如何通知服务器交易已经完成?
提前致谢!
在请求的 purchase_units 中使用 PayPal Checkout, be it with the web JS SDK, native SDK for iOS/Android, or v2/checkout/orders REST API alone, payments can be directed to a different destination account by including a payee
object。
示例
{
intent: 'CAPTURE',
purchase_units: [{
amount: {
currency_code: 'USD',
value: '220.00'
},
payee: {
email_address: 'receiveraccount@emaildomain.com'
}
}]
}
付款人批准后,获取订单。捕获响应对象的内容 purchase_units[0].payments.captures[0]
将包含 PayPal 交易 ID 并指示成功或失败。