解決済WCEX Amazon Pay – カスタムオーダーフィールドの値が消える

フォーラム 拡張プラグイン 【解決済】WCEX Amazon Pay – カスタムオーダーフィールドの値が消える

  • このトピックには9件の返信、2人の参加者があり、最後にtibikuroにより2年、 10ヶ月前に更新されました。
10件の投稿を表示中 - 1 - 10件目 (全10件中)
  • 投稿者
    投稿
  • #95785
    tibikuro
    参加者

    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 VPS

    #95794
    sagawa
    キーマスター

    こんにちは。

    こちらは、カスタムオーダーフィールドを入力しているにもかかわらず、入力内容が反映されないということでしょうか?

    また、オリジナルテーマとのことですので、一度Welcart Basicテーマに切り替えてみて再現するかをご確認いただけますか?
    Welcart Basicテーマは会のページからフリーで取得することができます。
    https://www.welcart.com/archives/4286.html

    #95796
    tibikuro
    参加者

    注文確定前の確認ページにはカスタムオーダーフィールドの入力内容が表示されますが、AmazonPayで決済すると、注文データに入力内容が反映されません。
    BASICテーマ試しましたが、同様の症状が発生しました。

    #95798
    tibikuro
    参加者

    他の支払い方法では症状はなく、AmazonPay決済時のみ発生しています。
    カスタムオーダーフィールドのフィールドを必須項目にして、AmazonPayで決済をすすめると、
    入力の有無に関わらず、必須項目が入力されていない旨のエラー分が表示されています。

    そのため、AmazonPay利用時のみ、サーバーにカスタムオーダーフィールドの値がPostされていないのかと思いましたがどうでしょうか。

    #95812
    sagawa
    キーマスター

    tibikuro様

    同じプラグイン、かつバージョンも同じにしてみましたが、私の環境ではカスタム・オーダーフィールドの入力内容は反映されます。
    一度、Welcart本体とWelcart専用拡張プラグイン以外のプラグインを一旦停止してみても変わりないか、ご確認いただけますでしょうか?

    また、再現手順をご記載いただけますと幸いです。

    #95823
    tibikuro
    参加者

    プラグインの件はすでに試していますが、注文確定できません。

    >> 同じプラグイン、かつバージョンも同じにしてみましたが、私の環境ではカスタム・オーダーフィールドの入力内容は反映されます。
    こちらは、AmazonPayで購入確定し受注リストに反映まで出来たということでしょうか?
    購入確定前の入力確認画面まででしたら、こちらの環境でも反映されています。
    その状態から購入を確定しても、実際の受注情報には反映されないといった状況です。

    以下、再現手順です。
    – 商品をカートに追加
    – カスタムオーダーフィールドを入力
    – 会員ログイン or お客様情報入力
    – 配送・支払い方法選択(AmazonPayを選択)
    – 内容確認(この時点ではカスタムオーダーフィールドの入力が反映されている
    – AmazonPay画面へ(テスト用のSandboxアカウントを使用
    – 支払いカード選択し、ECサイト側にリダイレクト
    – 注文の最終確認(この時点ではカスタムオーダーフィールドの入力が反映されている
    – 注文を確定する(この際に、カスタムオーダーフィールドで必須の項目があれば入力していても弾かれる

    #95836
    sagawa
    キーマスター

    tibikuro様

    他のプラグインの一時停止も行っていただいているとの事で、ありがとうございます。
    いただいた、再現手順で確認いたしましたが、受注データにも反映されます。(受注データ編集画面の画像を添付します)
    – 商品をカートに追加
    – 会員ログイン or お客様情報入力
    – 配送・支払い方法選択(AmazonPayを選択)
    – カスタムオーダーフィールドを入力
    – 内容確認(この時点ではカスタムオーダーフィールドの入力が反映されている
    – AmazonPay画面へ(テスト用のSandboxアカウントを使用
    – 支払いカード選択し、ECサイト側にリダイレクト
    – 注文の最終確認(この時点ではカスタムオーダーフィールドの入力が反映されている
    – 注文を確定する

    記載順が逆になったのかと思いますが、「会員ログイン or お客様情報入力」の前に「カスタムオーダーフィールドを入力」することができないので、手順は前後しています。

    現時点では、再現ができないため、詳しく調査をさせていただかないことには、原因が特定できません。
    調査をご希望の際は、お手数ですがWelRescueよりご依頼いただければと思います。

    Attachments:
    You must be logged in to view attached files.
    #95842
    tibikuro
    参加者

    >> 記載順が逆になったのかと思いますが、「会員ログイン or お客様情報入力」の前に「カスタムオーダーフィールドを入力」することができないので、手順は前後しています。

    こちら確認したところ、会員ログインの前にカスタムオーダーフィールドを入力できるようカスタマイズの依頼していたみたいです。
    Welcartの南部様という方カスタマイズの依頼を出していたようですが、当時に私が在籍していなかったため、デフォルトの仕様と勘違いしておりました。
    もしかしたらそこに原因があるかも知れませんが、この場合、今後の対応はどうすればよろしいでしょうか?

    #95846
    sagawa
    キーマスター

    tibikuro様

    ご確認いただきありがとうございます。
    おそらくですが、こちらのカスタマイズによるものかと思います。
    また、このカスタマイズを残した状態で今回の問題を解決しようとするとなると難しいかもしれません。
    対策につきましては、実際にカスタマイズの内容を含め、確認させていただかないことには明確なことをお伝え出来ません。
    お手数ですが、カスタマイズの件で連絡しておりました弊社メールアドレス宛にお問い合わせいただくか、お問い合わせフォームよりお問い合わせいただければと思います。

    #95847
    tibikuro
    参加者

    承知いたしました。
    メールアドレス宛にご連絡させていただきます

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