实施点对点支付

时间:2019-01-09 09:34:34

标签: paypal applepay google-pay venmo samsung-pay

我将在基于捐赠的应用程序上工作,在该应用程序中,我需要按照以下方案进行P2P付款:

  • UserA希望通过Paypal,Venmo,Apple Pay,Google Pay,Samsung Pay等任何一种付款方式向UserB发送一笔金额。
  • 在本例中,我们需要先将100%的金额发送给admin,然后在扣除佣金后再从admin发送,然后将金额转移到UserB。

我研究发现,我可以使用Braintree来接受任何一种方法的付款,但是Braintree不支持付款选项。

所以我想,我们可以按照这种自定义方式进行操作: -UserA选择任何一种付款方式,例如贝宝(Paypal),然后我需要将此金额发送到他们的贝宝(Paypal)帐户中的管理员和用户B。我发现Paypal可以使用付款方式,因此我们可以将金额从管理员的paypal帐户转移到userB paypal帐户。

但是对于其他方法,我仍然没有找到任何解决方案。请提出一些解决方法。

1 个答案:

答案 0 :(得分:0)

为此,您需要在支付处理层上进行操作,即使用PayPal之类的服务或付款网关(如Braintree,Stripe等)进行操作。 Braintree(通过Marketplace)和Stripe(通过Connect)都可以帮助您实现描述的用例 1

像Google Pay,Samsung Pay,Apple Pay或其他类似的付款服务商今天不处理付款,也就是说,您可以在付款处理器之上使用它们来提供更便捷的结帐体验,但是可以实际进行资金交换将通过您的付款处理器进行。

1 :还有其他类似市场的替代方案–我不熟悉。这个quora answer可能是一个很好的起点。