2016-06-29 5 views
0

私はクレジットカードでのお支払いとサンドボックスアカウントのPHPのPayPalのREST APIを使用していますが、私はこのエラーを取得する:ペイパルAPI - CURRENCY_NOT_ALLOWED

PayPal\Core\PayPalHttpConnection : 
ERROR: Got Http response code 400 when accessing https://api.sandbox.paypal.com/v1/payments/payment. 

{ 
    "name":"CURRENCY_NOT_ALLOWED", 
    "message":"Currency is not supported", 
    "information_link":"https://developer.paypal.com/webapps/developer/docs/api/#CURRENCY_NOT_ALLOWED", 
    "debug_id":"308d4b24ea4b5" 
} 

、それらが提供する「information_link」は一切について任意の情報を提供していませんCURRENCY_NOT_ALLOWEDと私は彼らの別のページで見つかったものは "役に立つ"以上です:通貨はサポートされていません現在サポートされていない通貨を使用しています。

問題のある通貨はNOKですが、EURはうまくいくようです。

これを修正する方法はありますか?

+1

[NOK](https://developer.paypal.com/docs/classic/api/currency_codes/)はPayPalの有効な通貨コードです。私はこれがPayPalのスタッフのための質問ではなく、コーディングの問題であると言います。 –

答えて

0

paypal sendboxのアカウントのアドレスゾーンを確認してください。 NOKには有効ではないかもしれません。詳細については、こちらをご覧ください。 - https://developer.paypal.com/docs/classic/api/currency_codes/

+0

確かにこれが問題でした。サンドボックスアカウントは米国をベースにしていたので、私はイギリスのサンドボックスからアカウントを作成しました。私はちょうどこれを変更する場所を見つけることができませんでした...それを指摘してくれてありがとう。 – Marian

関連する問題