通过 Paypal 进行点对点交易 - iOS

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

我正在尝试通过PayPal实现点对点交易。我目前正在添加一项功能,用户可以通过我的应用程序将其帐户中的商品出售给其他用户。为此,买家必须通过 PayPal 在线向卖家付款。

场景:

用户 A 显示待售商品。用户B对其出价。用户A接受出价。现在,用户 B 必须通过 PayPal 支付上述金额,以便用户 A 可以将其物品发送给用户 B。 这两个用户都是普通用户,他们不是高级用户或商业用户。这个想法是以去中心化的方式从 B -> A 发送资金,这样我的服务器就知道交易是否成功。

问题:

  1. 有什么办法可以通过 PayPal 进行点对点付款吗?这样,应用程序端和服务器端就会收到此交易的确认。
  2. 如果可以的话我们如何通知服务器交易已经完成?

提前致谢!

ios swift paypal p2p
2个回答
0
投票

使用 PayPal Checkout,无论是与 Web JS SDK、适用于 iOS/Android 的本机 SDK,还是单独使用 v2/checkout/orders REST API,都可以通过包含

payee
对象将付款定向到不同的目标帐户在请求的purchase_units中。

示例

    {
      intent: 'CAPTURE',
      purchase_units: [{
        amount: {
          currency_code: 'USD',
          value: '220.00'
        },
        payee: {
          email_address: '[email protected]'
        }
      }]
    }

付款人批准后,捕获订单。捕获响应对象的内容

purchase_units[0].payments.captures[0]
将包含PayPal交易ID并指示成功或失败。


0
投票

大家好,在比特币下跌之前,请立即联系我,开始在家中挖掘自己的比特币。我的工作电子邮件是:[电子邮件受保护]
我可以教您现实的比特币挖矿或帮助您建立自己的挖矿帐户。谢谢你。

欢迎

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