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结帐。美元(美国)效果很好。 PayPal在印度。
由于文档(https://github.com/paypal/PayPal-Android-SDK)提到android SDK已被弃用,因此没有更新。是的它支持INR货币,PayPal也是印度。但是已弃用的版本不支持国内货币(INR),对于新的集成,不建议使用此SDK(depreacted),而是可以使用REST API方法与应用程序的自定义Chrome选项卡实现集成。请注意,如果您拥有印度商业帐户,请确保您的KYC已经过验证,可以接收INR货币付款,因为拥有印度PayPal帐户的印度客户只能以INR付款。