Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS中使用Paypal的自适应支付_Ios_Iphone_Paypal_Paypal Adaptive Payments - Fatal编程技术网

iOS中使用Paypal的自适应支付

iOS中使用Paypal的自适应支付,ios,iphone,paypal,paypal-adaptive-payments,Ios,Iphone,Paypal,Paypal Adaptive Payments,我想在我的iOS应用程序中使用PayPal API进行支付过程 将有一个特定的场景- 假设有三个用户,User1、User2和User3。如果用户1想向用户3付款。但这不会直接完成 他将在我的应用程序中按下付款按钮,PayPal登录屏幕出现 用户1将向用户2付款 一段时间后,User1将在我的应用程序中按下“释放付款”按钮,然后将User2 PayPal帐户中总金额的85%自动转移到第三个帐户 如果用户2想要取消用户3的付款,那么他可以取消,在这种情况下,总金额的85%将转移到用户1 我们有

我想在我的iOS应用程序中使用PayPal API进行支付过程

将有一个特定的场景-

假设有三个用户,User1、User2和User3。如果用户1想向用户3付款。但这不会直接完成

  • 他将在我的应用程序中按下付款按钮,PayPal登录屏幕出现
  • 用户1将向用户2付款
  • 一段时间后,User1将在我的应用程序中按下“释放付款”按钮,然后将User2 PayPal帐户中总金额的85%自动转移到第三个帐户
  • 如果用户2想要取消用户3的付款,那么他可以取消,在这种情况下,总金额的85%将转移到用户1
我们有信用卡的详细信息,贝宝电子邮件,用户2的贝宝帐户的所有密码。但对于用户1和用户2的帐户,我们只能访问PayPal电子邮件地址

我已经搜索了很多,我找到了PayPal MPL SDK,了解了链接支付并实现了它。但在这种情况下,我可以同时支付用户2和用户1点击付款按钮。没有使用付款释放按钮。我已经在PayPal中查看了预批准付款,但我认为这样做不会对我的情况起作用


如有任何建议或帮助,将不胜感激

您不应该为任何第三方用户收集密码。如果这是服务条款的一部分,我会感到震惊。我没有这样做,我只是为第三方用户(如User1和User3)使用电子邮件id。我是用户2,所以我可以使用我的电子邮件和密码,应该没有任何问题。