crie2001

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
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)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------

フォーラムへの返信

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

    こちらはソニーペイメントの管理画面でしょうか

    crie2001
    参加者

    paymentWelcart.class.php
    内で
    class WELCARTPAY_SETTLEMENT extends ESCOTT_MAIN

    ESCOTT_MAINをextendsしていますが

    class SBPS_MAIN が読み込んでいるところはどこになりますでしょうか

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

    cart_escott.js葉読み込まれているのを確認しましたが
    cart_sbps.jsは読み込まれていないようですね

    crie2001
    参加者

    ちなみに、
    https://www.test.e-scott.jp/euser/stn/CdGetJavaScript.do?k_TokenNinsyoCode=トークン決済認証コード

    でトークン決済認証コードを適当に1文字変更すると何も返って来ませんが、ソニーペイメインとからいただいたトークン決済認証コードを入れるとjsファイルが返ってきますので、トークン決済認証コード自体は間違ってはないのではないのでしょうか

    crie2001
    参加者

    ソニーペイメント様からいただいた情報自体の相違は確認していませんが
    いただいた情報通りに入っております。

    crie2001
    参加者

    追記

    調べたところheader内にある
    <script type=”text/javascript” src=”https://www.test.e-scott.jp/euser/stn/CdGetJavaScript.do?k_TokenNinsyoCode=トークン決済認証コード&#8221; callbackfunc=”setToken” class=”spsvToken”></script>

    これが発動していないためsetTokenが行われず
    tokenが空のため使用済みトークンエラーとなっているものと思われます。

    試しに下記のようにsetToken内にconsoleを書いてみましたが反応はありません。

    function setToken( token, card ) {
    console.log('test');
        if( token ) {
            document.getElementById( "token" ).value = token;
            document.getElementById( "delivery-form" ).submit();
        } else {
            document.getElementById( "escott-token-response" ).value = "";
        }
    }

    ちなみに、カートの決済画面でtokenに適当な数字を入れて実行したところ決済が進んだのでtokenが空であることが原因だと思われます。
    <input type="hidden" name="token" id="token" value="適当な数字">

    返信先: クレジットカード登録ページ #90549
    crie2001
    参加者

    >>申し訳ございません。「クレジットカード登録・変更ページ」は、フックを利用してのカスタマイズは不可としています。

    了解いたしました。

    >>Welcart Shop>クレジットカード設定>WelcartPay の「動作環境」は、「テスト環境」か「本番環境」か、どちらでしょうか。

    こちらに関してはテスト環境であったためのエラーであったと確認できました。
    お手数お掛けしました。

    crie2001
    参加者

    ありがとうございます。

    usces_filter_send_verifymembermail_message

    で探してみます

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