• Resolved sayama

    (@sayama)


    すばらしいプラグインをありがとうございます。
    決済を完了すると、以下のようなエラーが出て、PDFの生成とメールの送信が行われません。

    Warning: Undefined array key “komoju_credit_card” in /home/aichisr/aichi-sr-member.jp/public_html/wp-content/plugins/pdf-invoice-japan-for-woocommerce/lib/class-invoicejapan.php on line 890

    Warning: Trying to access array offset on value of type null in?/home/aichisr/aichi-sr-member.jp/public_html/wp-content/plugins/pdf-invoice-japan-for-woocommerce/lib/class-invoicejapan.php?on line?890

    決済にはKOMOJU(https://ja.komoju.com/)を利用しています。

    ご確認いただけますと助かります。

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor yamasakidaisuke

    (@yamasakidaisuke)

    こんにちは!
    このコードは、配列 $order->payment_methodkomoju_credit_card というキーが存在しない可能性がございますね。

    @katsushi-kawamori さん

    お手すきの時に、KOMOJU の導入が可能かどうかの検証をお願いできれば幸いです。

    Plugin Author Katsushi Kawamori

    (@katsushi-kawamori)

    こんにちは。KOMOJU に登録して、実際にクレジットカード(テスト)で購入してみましたが、問題無く PDF が生成されメールで届きました。

    指摘されたエラーのkomoju_credit_cardは、自分の環境ではkomojuになっています。

    Plugin Author Katsushi Kawamori

    (@katsushi-kawamori)

    指摘されたエラーのkomoju_credit_cardは、WooCommerce -> 設定 -> 決済 -> Komoju – 「クレジットカード – クレジットカード」をオンにすると生成されました。その状態で、購入してみると、デフォルトの状態では、「支払い待ち」になっているので、「注文」で「完了」にすると、PDF は生成され送信されました。カード番号は、テスト用の American Express のものを用いました。

    https://komoju-ja.helpscoutdocs.com/article/317-komoju-test

    Thread Starter sayama

    (@sayama)

    早々にご検証いただきありがとうございました。
    ご連絡いただいたとおり、ステータスを完了にするとエラー表示は消えて、ボタンも表示されました。
    ステータスを処理中に戻してもエラーは表示されず正常に表示されていました。
    あのエラーは何だったのでしょうか…

    本当にありがとうございました。深くお礼申しあげます。

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Undefined array key エラー’ is closed to new replies.