zeusコンビニ決済でお客様入金後のCGI送信301エラー

フォーラム 使い方全般 zeusコンビニ決済でお客様入金後のCGI送信301エラー

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

    ——————————————
    WordPress のバージョン:4.9.4
    Welcart のバージョン:1.9.9
    Welcart専用の拡張プラグイン:SKU Select、Poplink
    ご利用のテーマ:自作テーマ
    サーバー:さくらサーバー
    SSLの利用:常時SSL
    WordPress のパーマリンク設定:/%postname%/
    ——————————————–

    お世話になります。

    zeusのコンビニ決済を利用中です。
    注文自体はうまくいくのですが、
    お客様が入金した際にゼウスからのCGI送信がエラーになり
    注文管理画面の情報が入金済みに代わりません。

    ゼウスの管理画面のCGI送信エラーのエラーメッセージは
    HTTP/1.0 301 Moved Permanently
    です。

    CGIの送付先は
    ドメイン+/index.php?acting=zeus_conv
    ですし、
    TOPページにリダイレクトは勿論かけていません。
    どういった原因が考えられるでしょうか。
    ご教授よろしくお願いいたします。

    #85440
    nanbu
    キーマスター

    こんにちは

    リダイレクトがかかるのは、http:// でアクセスされているためかと思います。
    ZEUSの管理画面を見て、入金お任せの結果通知URLがhttps:// になっているかを確認してみてください。

    #85441
    jywell
    参加者

    ご返信ありがとうございます。

    送信先ポート 443
    Method GET
    URL ドメイン/index.php?acting=zeus_conv&status=<STATUS>&order_no=<ORDD>&clientip=<IPCODE>&money=<KING>&telno=<TELNO>&email=<EMAIL>&username=<NAME>&sendid=<ID>&sendpoint=<POINT>&pay_cvs=<PAY_CVS>&pay_limit=<PAY_LIMIT>&pay_no1=<PAY_NO1>&pay_no2=<PAY_NO2>&error_code=<ERROR_CODE>

    となっておりました。
    ポートは443ですがURLの方にはhttpsがついてないので、
    ゼウスの方に確認してみます。
    ありがとうございます。

    #85456
    nanbu
    キーマスター

    では、WordPressの一般設定でのURLはいかがですか?

    2つのURLは共に https:// となっていますか?

    また、HTTPS 関連のプラグインは使用していませんか?

    #85473
    jywell
    参加者

    >2つのURLは共に https:// となっていますか?
    https:// ドメイン
    となっております。

    >また、HTTPS 関連のプラグインは使用していませんか?
    特に利用しておりません。

    ゼウスの方の回答がまだ帰ってきていないので、
    やはりそちらの方の設定がおかしかったのかもしれません。

    #85651
    jywell
    参加者

    送信URLからindex.phpを外し、
    ドメイン/?acting=zeus_conv&status=<STATUS>&order_no=<ORDD>&clientip=<IPCODE>&money=<KING>&telno=<TELNO>&email=<EMAIL>&username=<NAME>&sendid=<ID>&sendpoint=<POINT>&pay_cvs=<PAY_CVS>&pay_limit=<PAY_LIMIT>&pay_no1=<PAY_NO1>&pay_no2=<PAY_NO2>&error_code=<ERROR_CODE>
    としたところ
    CGIエラーは解決しました。

    ただ、
    入金があっても
    woerdpress側のステータスは未入金のままです。
    一応デフォルトのwelcartをインストールして
    テストしましたが、
    未入金のままでした。

    どういった原因が考えられますでしょうか。

    • この返信は6年、 7ヶ月前にjywellが編集しました。
    #85822
    hoshino
    参加者

    横から失礼いたします。

    当方も以前、通知の問題でクイックチャージ機能が使えず困っておりました。
    通知先のURL(例「https://ホスト名/index.php」 )にアクセスしてみて、
    リダイレクトされるような設定になっていると通知を受け取ることができないようです。
    当方の場合、「https://ホスト名/」にリダイレクトしておりました。
    その後、通知を受け取れるようになり、クイックチャージ機能は使えるようになったのですが、
    コンビニ決済の入金通知が jywell さまと同じ状況で、
    ゼウスからの送信は行われているのですが、入金ステータスが更新されません。

    その後、入金通知は受け取れるようになったのでしょうか?
    もし何か解決方法をご存知でしたらご教示いただけると大変ありがたいです。
    どうぞよろしくお願い致します。

    #85828
    jywell
    参加者

    まだ解決に至っておりません。

    問題点がCGI送信のエラーから
    CGI送信は行われているが
    ステータスが変わらないに
    代わっているので、
    改めてフォーラムに投稿し直してみようと思います。

    #85857
    hoshino
    参加者

    jywell さま、お返事ありがとうございます。
    当方も調査を続けますので何かわかりましたらこちらに報告しますね。

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