【问题标题】:PayPal Android SDK not working with India Currency INRPayPal Android SDK 不适用于印度货币 INR
【发布时间】:2019-05-08 16:09:55
【问题描述】:
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);

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

【问题讨论】:

  • 检查 paypal sdk 文档是否提供 INR 货币
  • 他们说是提供的。
  • 向 PayPal 服务台询问是否使用 INR 货币集成支付网关
  • 你找到解决方案了吗?

标签: android paypal-rest-sdk


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    Android 文档请参考以下githubPDF guide

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-14
      • 2016-02-02
      • 1970-01-01
      • 1970-01-01
      • 2014-10-16
      • 2021-02-21
      • 2014-07-17
      • 1970-01-01
      相关资源
      最近更新 更多