PayPal Android SDK不适用于印度货币INR

时间:2018-12-06 21:55:28

标签: android paypal-rest-sdk

Parcelable payPalPayment = new PayPalPayment(new BigDecimal(170.0d), "INR", "Premium", PayPalPayment.PAYMENT_INTENT_SALE);  
Intent intent = new Intent(this, PaymentActivity.class);  
intent.putExtra(PayPalService.EXTRA_PAYPAL_CONFIGURATION, config);  
intent.putExtra(PaymentActivity.EXTRA_PAYMENT, payPalPayment);  
startActivityForResult(intent, 200);

我已经从开发人员paypal创建了应用程序,并在android studio中添加了正确的代码,但是运行后我看不到任何paypal结帐。USD(美国)运行良好。 PayPal在印度。

2 个答案:

答案 0 :(得分:0)

印度的PayPal集成工作方式有所不同,请确保您的帐户已通过PayPal进行KYC验证。请致电帮助中心-PayPal来帮助您。 致电1800 419 9833(仅适用于印度)

有关Android文档,请参阅下面的githubPDF guide

答案 1 :(得分:0)

文档(https://github.com/paypal/PayPal-Android-SDK)提到android SDK已被弃用,因此没有更新。是的,它支持INR货币,PayPal也为印度。 但是,不建议使用的版本不支持本国货币(INR),并且不建议新版本使用此SDK(不建议使用),而是可以使用REST API方法与应用程序的“自定义Chrome标签实现”集成。请注意,如果您拥有印度企业帐户,请确保已验证您的KYC可以接收INR货币付款,因为拥有印度PayPal帐户的印度客户只能以INR进行付款。