質問

PayPalを使用している場合(どの統合であろうとしていても)、次のエラーが発生します。

PAYPAL GATEWAY HAS REJECTED REQUEST. THE FIELD SHIPPING ADDRESS STATE IS REQUIRED (#10729: SHIPPING ADDRESS STATE EMPTY).
.

これはすでに中国と日本の場合でした。そのため、これらの国が州が必要な国のリストに追加されました(システム構成 - 一般)。しかし、PayPalは州分野も必要ですか?もっとあると思います。また、PayPalのマーチャントサポートにも尋ねましたが、それらは私たちに情報を与えることができませんでした(ねじ、みんな!)。多分他の誰かが完全なリストを持っているか、一緒に1つを築くことができますか?

役に立ちましたか?

解決 2

以下の国は、PayPalによって状態を必要とすることが知られています:

  • アルゼンチニア
  • オーストラリア
  • カナダ
  • 中国
  • 香港
  • インド
  • インドネシア
  • 日本
  • メキシコ
  • ロシア
  • スイス
  • タイ
  • アメリカ

他のヒント

PayPal開発者サイトで次の点を確認してください。 https:// developer。paypal.com/docs/classic/api/state_codes/

PayPal Expressチェックアウトアット3つが一致しない場合、顧客は都市、州、および郵便番号を入力してエラーをスローします。

すなわち、PayPalゲートウェイは拒否された要求を拒否した。配送先住所都市、州、郵便番号の一致に失敗しました(#10736:配送先住所無効な都市州の郵便番号)がこの検証をしたくないものもあります。

PayPalモジュールAPIを変更します。

変更は/app/code/core/Mage/Paypal/Model/Api/Nvp.phpファイル

です。

callSetExpressCheckout()メソッド

$request[\’ADDROVERRIDE\’] = 1;

を削除する

その後、顧客は、州、市、郵便番号の一致では、それがうまく機能していることでPayPalのチェックアウトを使用しています。

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top