Paypal CPの設定とエラーについて

フォーラム 使い方全般 Paypal CPの設定とエラーについて

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

    いつもお世話になっております。

    新たにPaypalビジネスアカウントを取得して、
    WelcartにPaypal CPの設定をしましたところ、

    フロントのPaypal Purchaseボタンは表示されますが、
    ボタンを押してもエラーが帰ってきてしまい、決済することができない状態です。

    ちなみに、別のPaypalビジネスアカウントを設定したところ、
    問題なく決済画面が表示されました。

    ということは…新規に取得したビジネスアカウントの問題?
    と思い、調べてみたのですが、原因が掴めずにいます…

    ちなみにConsoleでのエラーは、

    
    https://***.com/wp-admin/admin-ajax.php?uscesid=****** 500 (Internal Server Error)
    
    create_order_error
    SyntaxError: Unexpected token < in JSON at position 0
        at ar.error (https://www.paypal.com/sdk/js?client-id=******&currency=JPY&locale=ja_JP:2:61300)
        at Object.<anonymous> (https://www.paypal.com/sdk/js?client-id=******&currency=JPY&locale=ja_JP:2:69068)
        at JSON.parse (<anonymous>)
    
    ......
    
    click_initiate_payment_reject 
    SyntaxError: Unexpected token < in JSON at position 0
    
    ......
    

    こんな感じのajaxエラーです。

    アドバイスやご教示いただけましたら幸いです。

    ——————————————-
    WordPress のバージョン:5.6.1
    Welcart のバージョン:2.1.1
    PHP のバージョン:7.3.21
    症状を確認したブラウザ:Chromeなど
    サーバー【重要】:Xserver
    ——————————————–

    • このトピックはKonohaが3年、 1ヶ月前に変更しました。
    #92401
    Konoha
    参加者

    追記です

    以下、サーバーのエラーログの一部になります。

    
    [proxy_fcgi:error] [pid 14701:tid 140256246286080] [client 157.107.118.201:40602] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Cannot use object of type stdClass as array in /home/***/***.com/public_html/wp-content/plugins/usc-e-shop/classes/paymentPayPalCP.class.php:1907\nStack trace:\n#0 /home/***/***.com/public_html/wp-content/plugins/usc-e-shop/classes/paymentPayPalCP.class.php(1540): PAYPAL_CP_SETTLEMENT->api_create_order(Array, 'CAPTURE', '3600790988', Array, Array, false)\n#1 /home/***/***.com/public_html/wp-includes/class-wp-hook.php(287): PAYPAL_CP_SETTLEMENT->create_order('')\n#2 /home/***/***.com/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)\n#3 /home/***/***.com/public_html/wp-includes/plugin.php(484): WP_Hook->do_action(Array)\n#4 /home/***/***.com/public_html/wp-admin/admin-ajax.php(184): do_action('wp_ajax_create_...')\n#5 {main}\n  thrown in /home/***/***.com/public_html/wp-content/plugins/usc-e-shop/classes/paymentPayPalCP.class.php on line 1907', referer: https://***.com/usces-cart/
    
    
    • この返信は3年、 1ヶ月前にKonohaが編集しました。
    #92405
    Konoha
    参加者

    クライアントのPaypal本人確認(書類審査)が未完了だったようです…
    おそらくそれが原因ですね。

    お騒がせしまして申し訳ございません…

    #92412
    sagawa
    キーマスター

    こんにちは。

    ご報告ありがとうございます。
    本人確認(書類審査)が完了後に、同じエラーが出るかもしくは出ないのか確認できましたらご報告いただけると幸いです。
    お手数ですが、よろしくお願いいたします。

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