サポート » その他 » Woocommerce Amazon pay

  • Y.M.

    (@mojimmoji)


    WordPressにwoocommerceを設置し、
    Woocommerce Amazon payのプラグインを入れました。

    設定を行い購入を試してみると以下のようなエラーが表示され、注文を完了できません。

    ーーーーー
    請求先欄の 市区町村 を入力してください。
    配送先欄の 市区町村 を入力してください。
    ーーーーー

    市区町村は入力してあり、
    試しに新しく登録しても同じメッセージが表示されます。

    何かご存知の方がいたらご教授いただけましたら幸いです。

    ヘルプの必要なページ: [リンクを見るにはログイン]

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • こちら、私も同じ症状なのですが、アマゾンペイプラグインの不具合というよりは、通常のクレジットカード決済時に、名にフルネームが入って、姓に.(ドットマーク)が自動転記されることで、アマゾンペイ時にも転記がうまくいかず、このような状態になっているのではないか?と考えています。
    まだ、解決方法はわかりません。

    こんにちは

    WooCommecr上の市町村区を必須でなくせばこのエラーは回避できます。

    必須でなくす影響はそのサイトによって違うと思いますので、様々なケースについてテストした上で必須を解除してください。

    また、このソースではどこの国かは無視しています。
    対象の国によってshipping_cityに住所のどの部分が入ってくるのかが異なると思いますので、海外にも販売する場合には第二引数の国で必須を解除するかどうかを切り替える必要があるかもしれません。

    また、このコードを使うことでうまく販売できず機会損失につながったとしても、私を含め誰も責任をとれないことをご承知おきください。

    function my_woocommerce_billing_fields( $address_fields, $country ) {
    
    	$address_fields['billing_city']['required'] = false;
    
    	return $address_fields;
    }
    add_filter( 'woocommerce_billing_fields', 'my_woocommerce_billing_fields', 10, 2 );
    
    function my_woocommerce_shipping_fields( $address_fields, $country ) {
    
    	$address_fields['shipping_city']['required'] = false;
    
    	return $address_fields;
    }
    
    add_filter( 'woocommerce_shipping_fields', 'my_woocommerce_shipping_fields', 10, 2 );
    • この返信は6ヶ月、 3週前にmunyaguが編集しました。

    こちらも同じ問題が発生する。
    上記のコードはどこに入れればいいですか?

    サポートに連絡しました。Bugです。取りあえず前のバージョンに戻るしかないと言われました。
    確認済、V1.11.1 と操作が問題なし。

    やはりjapanizedのバグですか?
    なんだかバグだらけで困ってしまいますね~
    Amazonpayが使えないなんて、、

    kimi0901さん
    ありがとうございます。

    WCのサポートからメッセージが届いました:バグを修正するつもり(次のバージョンかどうか分かりません。。)

    sumapan

    (@sumapan)

    こちらのバグはもう修正されたのかわかる方いらっしゃいますか?

    Woocommerce amazon pay バージョン1.12.2にしましたが、やはり同じエラーがでますので、改善されていないみたいですね。バージョンを戻すしかなさそうです。。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • このトピックに返信するにはログインが必要です。