Refation

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.0.2)
Welcart のバージョン:(例 2.8.1)
PHP のバージョン:(例 8.0)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.4.1、SKU Select 1.4.2)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.7.1)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.4)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------

フォーラムへの返信

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • Refation
    参加者

    お世話になっております。

    SSL環境で受注リストに記録が残らない件ですが、以下functionでveritransから返ってくる際に同様のサイトと判別されて無かったようです。
    (http<=>httpsを調整したらうまく通りました)
    おそらく、私の方でwelcartを調整した際になにか変なことをしたのだと思います。
    色々アドバイスありがとうございました。

    ○対象のfunction
    function acting_processing

    ○以下の定数に入ってるURLを調整
    FINISH_PAYMENT_RETURN_URL
    UNFINISH_PAYMENT_RETURN_URL
    ERROR_PAYMENT_RETURN_URL
    FINISH_PAYMENT_ACCESS_URL

    Refation
    参加者

    お世話になっております。

    その後SSLを正式に設定を行い(設定確認済み)再度SSLで決済を通してみましたが、受注リストに反映はされませんでした。

    当サイトに戻る際に以下URLで戻ってきてますが、これはカード決済自体は成功しているという事でしょうか?

    
    https://******.jp/usces-cart/?uscesid=************=veritrans_card&acting_return=1&result=1
    

    また、差支えなければでよいのですが、成功した際に受注データがINSERTされるファイルと関数を教えて頂けると幸いです。

    • この返信は9年、 9ヶ月前にRefationが編集しました。
    • この返信は9年、 9ヶ月前にRefationが編集しました。
    Refation
    参加者

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

    > その都度、Welcart Shop>システム設定>「SSLを使用する」のチェックと URL の変更をされていますでしょうか。

    はい、以下の箇所に当方で「SSLを使用する」のチェックとURLの設定をしております。
    WordPress のアドレス (SSL) https://*****.jp
    ブログのアドレス (SSL) https://*****.jp
    ※同様のURLを入力しました。

    また、ベリトランス社へ質問したところ以下の回答を頂きました。

    > SSLを使用する場合、AirWEBの決済完了を通知する際に、証明証とホスト名をチェックをし、これが合わなければ失敗となります。
    > 設定されている「決済完了通知URL」のホスト名と証明証をご確認いただけますようお願いいたします。

    こちらは以下ページに書かれてるとおり、ベリトランス側の画面設定は未入力としております。
    https://www.welcart.com/documents/manual-2/%E3%82%AF%E3%83%AC%E3%82%B8%E3%83%83%E3%83%88%E6%B1%BA%E6%B8%88%E8%A8%AD%E5%AE%9A#veritrans
    もしかして証明書が暫定でつくったSSL(俗に言うオレオレ証明書)のために認証局不明となり確認できずエラーとなった可能性はありますでしょうか?
    ※現在ベリトランス社へ確認中です。

3件の投稿を表示中 - 1 - 3件目 (全3件中)