PayPal整合 - 货币问题

时间:2017-04-19 11:27:10

标签: java android

如果我在我的应用程序中使用美元货币它工作正常,交易也在环境中完成ENVIRONMENT_SANDBOX,但如果我使用其他货币,如日元(JPY),俄罗斯卢布(RUB)等,在设置货币之前我的应用程序,在开发人员选项中添加了货币,但它无法完成交易。它一直待在'待定'。

正常工作:

PayPalPayment payment = new PayPalPayment(new BigDecimal(String.valueOf(paymentAmount)), **"USD",** "Simplified Coding Fee",
                PayPalPayment.PAYMENT_INTENT_SALE);

不工作

PayPalPayment payment = new PayPalPayment(new BigDecimal(String.valueOf(paymentAmount)), **"EUR",** "Coding Fee",
                PayPalPayment.PAYMENT_INTENT_SALE);

我已经附上沙箱详细信息图片以供参考。

PayPal集成不是印度货币

另外,如何在PayPal货币列表中启用印度货币?

Sandbox details

1 个答案:

答案 0 :(得分:0)

嗯,你不能。 INR仍然不是列出的可用货币之一。对于印度到印度的账户,跨境货币用于接受付款。

请在此处阅读:https://developer.paypal.com/docs/classic/api/currency_codes/