解決済WCEX Amazon Pay – カスタムオーダーフィールドの値が消える
-
投稿者投稿
-
2022年1月7日 9:57 AM #95785tibikuro参加者
AmazonPay決済時に、カスタムオーダーフィールドの情報がサーバーに送信されません。
また、送信されていないため、カスタムオーダーフィールドをrequiredにすると決済が終了できません。——————————————-
WordPress のバージョン:5.8
Welcart のバージョン:2.2.8
PHP のバージョン:7.3.27
Welcart専用の拡張プラグインとバージョン:
– WCEX Amazon Pay 2.4.1
– WCEX Coupon 1.2.0
– WCEX Item List Layout 1.3
– WCEX Mobile 1.2.17
– WECX Multi Price 1.2.0
ご利用の親テーマとバージョン :オリジナルテーマ
ご利用の子テーマとバージョン :同上
症状を確認したブラウザ:Google Chrome
サーバー【重要】:(会社名、サービス名)
——————————————–
Conoha VPS2022年1月7日 4:18 PM #95794sagawaキーマスターこんにちは。
こちらは、カスタムオーダーフィールドを入力しているにもかかわらず、入力内容が反映されないということでしょうか?
また、オリジナルテーマとのことですので、一度Welcart Basicテーマに切り替えてみて再現するかをご確認いただけますか?
Welcart Basicテーマは会のページからフリーで取得することができます。
https://www.welcart.com/archives/4286.html2022年1月7日 5:01 PM #95796tibikuro参加者注文確定前の確認ページにはカスタムオーダーフィールドの入力内容が表示されますが、AmazonPayで決済すると、注文データに入力内容が反映されません。
BASICテーマ試しましたが、同様の症状が発生しました。2022年1月7日 5:13 PM #95798tibikuro参加者他の支払い方法では症状はなく、AmazonPay決済時のみ発生しています。
カスタムオーダーフィールドのフィールドを必須項目にして、AmazonPayで決済をすすめると、
入力の有無に関わらず、必須項目が入力されていない旨のエラー分が表示されています。そのため、AmazonPay利用時のみ、サーバーにカスタムオーダーフィールドの値がPostされていないのかと思いましたがどうでしょうか。
2022年1月11日 6:02 PM #95812sagawaキーマスターtibikuro様
同じプラグイン、かつバージョンも同じにしてみましたが、私の環境ではカスタム・オーダーフィールドの入力内容は反映されます。
一度、Welcart本体とWelcart専用拡張プラグイン以外のプラグインを一旦停止してみても変わりないか、ご確認いただけますでしょうか?また、再現手順をご記載いただけますと幸いです。
2022年1月12日 10:22 AM #95823tibikuro参加者プラグインの件はすでに試していますが、注文確定できません。
>> 同じプラグイン、かつバージョンも同じにしてみましたが、私の環境ではカスタム・オーダーフィールドの入力内容は反映されます。
こちらは、AmazonPayで購入確定し受注リストに反映まで出来たということでしょうか?
購入確定前の入力確認画面まででしたら、こちらの環境でも反映されています。
その状態から購入を確定しても、実際の受注情報には反映されないといった状況です。以下、再現手順です。
– 商品をカートに追加
– カスタムオーダーフィールドを入力
– 会員ログイン or お客様情報入力
– 配送・支払い方法選択(AmazonPayを選択)
– 内容確認(この時点ではカスタムオーダーフィールドの入力が反映されている
– AmazonPay画面へ(テスト用のSandboxアカウントを使用
– 支払いカード選択し、ECサイト側にリダイレクト
– 注文の最終確認(この時点ではカスタムオーダーフィールドの入力が反映されている
– 注文を確定する(この際に、カスタムオーダーフィールドで必須の項目があれば入力していても弾かれる2022年1月12日 2:56 PM #95836sagawaキーマスターtibikuro様
他のプラグインの一時停止も行っていただいているとの事で、ありがとうございます。
いただいた、再現手順で確認いたしましたが、受注データにも反映されます。(受注データ編集画面の画像を添付します)
– 商品をカートに追加
– 会員ログイン or お客様情報入力
– 配送・支払い方法選択(AmazonPayを選択)
– カスタムオーダーフィールドを入力
– 内容確認(この時点ではカスタムオーダーフィールドの入力が反映されている
– AmazonPay画面へ(テスト用のSandboxアカウントを使用
– 支払いカード選択し、ECサイト側にリダイレクト
– 注文の最終確認(この時点ではカスタムオーダーフィールドの入力が反映されている
– 注文を確定する記載順が逆になったのかと思いますが、「会員ログイン or お客様情報入力」の前に「カスタムオーダーフィールドを入力」することができないので、手順は前後しています。
現時点では、再現ができないため、詳しく調査をさせていただかないことには、原因が特定できません。
調査をご希望の際は、お手数ですがWelRescueよりご依頼いただければと思います。Attachments:
You must be logged in to view attached files.2022年1月12日 3:16 PM #95842tibikuro参加者>> 記載順が逆になったのかと思いますが、「会員ログイン or お客様情報入力」の前に「カスタムオーダーフィールドを入力」することができないので、手順は前後しています。
こちら確認したところ、会員ログインの前にカスタムオーダーフィールドを入力できるようカスタマイズの依頼していたみたいです。
Welcartの南部様という方カスタマイズの依頼を出していたようですが、当時に私が在籍していなかったため、デフォルトの仕様と勘違いしておりました。
もしかしたらそこに原因があるかも知れませんが、この場合、今後の対応はどうすればよろしいでしょうか?2022年1月12日 3:33 PM #95846sagawaキーマスターtibikuro様
ご確認いただきありがとうございます。
おそらくですが、こちらのカスタマイズによるものかと思います。
また、このカスタマイズを残した状態で今回の問題を解決しようとするとなると難しいかもしれません。
対策につきましては、実際にカスタマイズの内容を含め、確認させていただかないことには明確なことをお伝え出来ません。
お手数ですが、カスタマイズの件で連絡しておりました弊社メールアドレス宛にお問い合わせいただくか、お問い合わせフォームよりお問い合わせいただければと思います。2022年1月12日 3:44 PM #95847tibikuro参加者承知いたしました。
メールアドレス宛にご連絡させていただきます
。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。