• 試験環境下でテスト中です。

    クレジットカードで購入を済ませ、woocommerce側で処理中になっている項目を
    全額払い戻しもしくは一部払い戻しを行った際にE02003エラーが出ます。
    woocommerceでは金額が変更され、返金処理が完了したように見えるのですが
    ペイジェント側に電文が届いていないようで、ペイジェント側で金額の変更や払い戻しはなされていませんでした。

    WooCommerce バージョン: 3.9.1
    WordPress バージョン: 5.3.2
    PHP バージョン: 7.2.20
    WPテーマ: Ascend(の子テーマ)

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter golfglove

    (@golfglove)

    追記です。

    woocommerce内で、注文の状況を払い戻し以外にも、「完了」に変更したときにエラーが出ているようです。
    エラーメッセージは
    Capture API 処理に失敗しました。paygent_cccompleted
    でした。
    E02003ではないのですが、状況が似ている(woocommerce→ペイジェントへの電文でのエラー?)なのでご報告いたします。

    あと、SHA-2チェックをしたときに

    Warning: E02004: Http request ended with errors. in /home/g*****e/a*******p/public_html/wp-content/plugins/woocommerce-for-paygent-payment-main/jp/co/ks/merchanttool/connectmodule/util/HttpsRequestSender.php on line 501

    Fatal error: Uncaught Error: Call to a member function add_order_note() on null in /home/g***/*****p/public_html/wp-content/plugins/woocommerce-for-paygent-payment-main/includes/gateways/paygent/includes/class-wc-gateway-paygent-request.php:54 Stack trace: #0 /home/g*********jp/public_html/wp-content/plugins/woocommerce-for-paygent-payment-main/includes/class-wc-admin-screen-paygent.php(248): WC_Gateway_Paygent_Request->send_paygent_request(‘connect_test’, NULL, ‘020’, Array) #1 /home/g**********p/public_html/wp-includes/class-wp-hook.php(288): WC_Admin_Screen_Paygent->wc_setting_paygent_init(”) #2 /home/g*********p/public_html/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array) #3 /home/g********p/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #4 /home/g*********p/public_html/wp-admin/admin.php(170): do_action(‘admin_init’) #5 {main} thrown in /home/g******p/public_html/wp-content/plugins/woocommerce-for-paygent-payment-main/includes/gateways/paygent/includes/class-wc-gateway-paygent-request.php on line 54
    (一部、文字を隠しています)
    のエラーが発生します。

    どちらも原因が同じであれば、なにか解決の糸口はありますでしょうか?本当に困っています。よろしくお願いいたします。

    chhkuw

    (@chhkuw)

    ここに便乗させていただきます。
    当方ではまだ本番化しておらず、テストの情報だけを入力している段階ですが、
    SHA-2チェックをしたときに下記のようなエラーが出ます。

    Warning: E02005: Http request ended with errors. in /xxxx/wp/wp-content/plugins/woocommerce-for-paygent-payment-main/jp/co/ks/merchanttool/connectmodule/util/HttpsRequestSender.php on line 501

    Fatal error: Uncaught Error: Call to a member function add_order_note() on null in /xxxx/wp/wp-content/plugins/woocommerce-for-paygent-payment-main/includes/gateways/paygent/includes/class-wc-gateway-paygent-request.php:54 Stack trace: #0 /xxxx/wp/wp-content/plugins/woocommerce-for-paygent-payment-main/includes/class-wc-admin-screen-paygent.php(248): WC_Gateway_Paygent_Request->send_paygent_request(‘connect_test’, NULL, ‘020’, Array) #1 /xxxx/wp/wp-includes/class-wp-hook.php(288): WC_Admin_Screen_Paygent->wc_setting_paygent_init(”) #2 /xxxx/wp/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(true, Array) #3 /xxxx/wp/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #4 /xxxx/wp/wp-admin/admin.php(170): do_action(‘admin_init’) #5 {main} thrown in /xxxx/wp/wp-content/plugins/woocommerce-for-paygent-payment-main/includes/gateways/paygent/includes/class-wc-gateway-paygent-request.php on line 54

    サーバはAWSを利用してます。
    こちらのエラーが出たままですと、本番化に不安がありますので、どうぞよろしくおねがいいたします。

    chhkuw

    (@chhkuw)

    バージョン情報は下記になります。

    Wordpress バージョン 5.3.2–ja
    WooCommerce バージョン 3.9.1
    PHP バージョン 7.3.11
    WPのテーマ オリジナル
    サーバー情報 Apache/2.4.41 ()
    cURL バージョン 7.61.1, OpenSSL/1.0.2k
    SoapClient なし

    • This reply was modified 5 years ago by chhkuw.
    Thread Starter golfglove

    (@golfglove)

    chhkuw様
    サポートの返信ではなくてすみません。

    SHA-2について、同じエラーが出ているようですね。

    失礼ついでにお伺いしますが、私のサイトではトピック最初に書いたようなエラーが出ています。
    woocommerceで注文を受けて、一部もしくは全額払い戻しの動作をしたり注文手続きのステータスを「完了」にさせたりしたときにエラーは出ますか?
    また、ペイジェント側の金額は自動で変更されていますか?

    chhkuw

    (@chhkuw)

    golfglove様

    返信が遅くなりまして申し訳ありません。

    ステータス完了時にはエラーは出ませんね。
    返金時の場合は、現在確認中です。

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘払い戻し時のE02003エラーについて’ is closed to new replies.