我正在开发 iOS 和 android 应用程序。我在应用程序中添加了 PayPal 功能。我正在显示文本框以输入收件人的电子邮件地址。现在的问题是只有美国账户持有人才能通过 PayPal 收款。
当用户在文本字段中输入电子邮件地址时,我想检查具有该电子邮件地址的贝宝帐户属于美国帐户持有人还是非美国帐户持有人。
我试图搜索这个,但找不到任何有用的东西。
有什么方法可以检查这个吗?
我正在开发 iOS 和 android 应用程序。我在应用程序中添加了 PayPal 功能。我正在显示文本框以输入收件人的电子邮件地址。现在的问题是只有美国账户持有人才能通过 PayPal 收款。
当用户在文本字段中输入电子邮件地址时,我想检查具有该电子邮件地址的贝宝帐户属于美国帐户持有人还是非美国帐户持有人。
我试图搜索这个,但找不到任何有用的东西。
有什么方法可以检查这个吗?
来自贝宝的戴夫在这里。
@BSThakrar,我对您的问题感到困惑。
请注意,您,应用程序的创建者(或您的雇主)将成为任何付款的接收者。根据以下评论PayPalPaymentViewController.h
:
// 从 developer.paypal.com 获取客户端 ID。receiverEmail 是
// 与您用于登录 developer.paypal.com 的 PayPal 帐户关联的电子邮件地址。
所以你不能改变receiverEmail
而不改变clientId
。但是clientId
可能会被硬编码到您的应用程序中。
换言之,PayPal iOS/Android SDK并非设计用于在两个第三方之间转移资金。
除此之外,您的PayPal 账户必须是美国账户没有任何限制。有关当前支持的国家和货币的列表,receiverEmail
请参阅PayPal REST API 付款的国家和货币支持。