您好我创建了一个巴西首要的沙盒帐户,当我尝试使用Android应用程序付款时,我在github上:
当我尝试购买某件商品时会收到消息: 错误处理付款,稍后再试 。 但是,当我尝试使用美国账户时,它运作良好。
private static PayPalConfiguration config = new PayPalConfiguration()
// Start with mock environment. When ready, switch to sandbox (ENVIRONMENT_SANDBOX)
// or live (ENVIRONMENT_PRODUCTION)
.environment(PayPalConfiguration.ENVIRONMENT_SANDBOX)
.clientId("APP-80W284485P519544T");
我认为这与货币集有关。
有人知道造成错误的原因是什么吗?
答案 0 :(得分:0)
谢谢,但已经澄清了我的疑虑。 PayPal有两种方式来开发API:“经典”和“ REST ”。 反过来比较旧的经典方法,可以为190个国家/地区的所有帐户配置,使用经典API 开发移动应用程序,您应该使用库“MPL”。({ {3}})但这种方法的最大缺点是它不能让客户直接用信用卡账单支付。
第二种方法是使用PayPal开发应用程序,为 REST API 开发开发风筝。然而,尽管这种方法更年轻,但它只能用于美国账户。这就是我的错误所在,因为我试图使用巴西帐户访问