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在印度。
答案 0 :(得分:0)
印度的PayPal集成工作方式有所不同,请确保您的帐户已通过PayPal进行KYC验证。请致电帮助中心-PayPal来帮助您。 致电1800 419 9833(仅适用于印度)
答案 1 :(得分:0)
文档(https://github.com/paypal/PayPal-Android-SDK)提到android SDK已被弃用,因此没有更新。是的,它支持INR货币,PayPal也为印度。 但是,不建议使用的版本不支持本国货币(INR),并且不建议新版本使用此SDK(不建议使用),而是可以使用REST API方法与应用程序的“自定义Chrome标签实现”集成。请注意,如果您拥有印度企业帐户,请确保已验证您的KYC可以接收INR货币付款,因为拥有印度PayPal帐户的印度客户只能以INR进行付款。