2017-04-19 12 views
0

私のアプリケーションでUSD通貨を使用するとうまくいき、ENVIRONMENT_SANDBOXとして取引も完了しますが、日本円(JPY)、ロシアルーブル(RUB)などの他の通貨を使用すると、アプリケーションで通貨を設定する前に、開発者オプションで通貨を追加しましたが、トランザクションを完了できませんでした。それは '保留中'にとどまった。細かいコードの作業PayPalの統合 - 通貨の問題

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); 

動作していないが、私がrefのためのサンドボックスの詳細画像を添付しています。

PayPalの統合ではないインドの通貨で

また、どのように私はPayPalの通貨のリストにインドの通貨を有効にするには?

Sandbox details

答えて

0

さて、あなたがすることはできません。 INRは依然として上場通貨と利用可能通貨の1つではありません。インドからインディアンへの勘定では、国境を越えた通貨が支払いを受け入れるために使用されます。

ここに記載されています。https://developer.paypal.com/docs/classic/api/currency_codes/