2017-06-16 5 views
0

マーチ周りの更新以来、私はpaypalカートに問題があります(少し遅れていますが、サイトはまだ使用されていません。PaypalショッピングカートAMOUNT_ERROR

私はすでにこの質問をチェックしますが、それは我々がneo.jsと呼ばれるプラグインによって要求データを含むオブジェクトを送信する(Paypal : hosted button payments fail with code=AMOUNT_ERROR)ショッピングカート用

を問題を解決していない、これは限り正常に動作します我々は知っている。 これはjpオブジェクトとしてpaypalに送信するデータです。

{ 
    amount_1:  10.01, 
    business:  "[email protected]", 
    cancel_return: "https://dev.domain.com", 
    charset:   "utf-8", 
    cmd:    "_cart", 
    currency_code: "US", 
    custom:   "username", 
    item_name_1:  "$10 item", 
    item_number_1: "1", 
    no_shipping:  1, 
    notify_url:  "https://dev.domain.com/callback/paypal.php", 
    quantity_1:  1, 
    return:   "https://dev.domain.com", 
    upload:   1 
} 

これは金額で何かをしなければならないが、代わりに、を使用する必要があります。しかし、それはフォーマットが間違っているという画面上の通常のエラーメッセージを与えるだけです。 ドル記号とそれを文字列にするなど、複数のことを試みましたが、何も動作していないようです。

答えて

0

エラーを再現しました。通貨コードが間違っているためです。

あなたは「米国」を渡すことが、通貨コード(つまり、返されたエラーのような量を意味するパラメータである)あなたがPayPalのガイドで見ることができるように3つの文字である必要がありますされていますhttps://developer.paypal.com/webapps/developer/docs/classic/api/currency_codes/

変更も代わりに "USD"に変更してください。

関連する問題