メインコンテンツにスキップ
バージョン: 1.x

CHECKOUT211: チェックアウトの応答が空でした

これが意味すること​

ストアからチェックアウトの結果が返されなかったため、注文の状態が不明です。

再試行する前に注文を開き、ステータスを確認してください。支払い済みまたは完了済みの場合は、再度請求しないでください。空の応答は、注文は作成されたものの確認応答が届かなかったことを意味する場合があります。

データへの影響​

結果を確認できませんでした。再試行する前に状況を確認してください。この状態が続く場合は、ログタブでデバッグ情報をコピーを使用し、WCPOSサポートにお問い合わせください。

トラブルシューティング​

レジでの対応:

  1. 注文のステータスがわかるまで、再度支払いを処理を押したり、顧客に再請求したりしないでください。
  2. 注文を開いてステータスを確認してください。WCPOS Proでは、まずレジの注文を更新します。店舗の状態 → データベースを開き、注文行の ⋮メニューから今すぐ変更を確認を選び、その後注文で注文を開いてください。Proをお使いでない場合は、WP AdminのWooCommerce → 注文で合計金額と直近数分を基準に検索して、注文を開いてもらってください。
  3. 注文が見つかっただけでは不十分です。注文が存在しても、支払い済みとは限りません。ステータスが処理中または完了なら販売は完了しています。再度請求しないでください。
  4. 注文が未払いのまま、または注文が見つからない場合は、顧客が支払ったか確認してください。カードの場合は決済プロバイダーの画面、レシート、ダッシュボードを確認し、現金の場合はレジと預かった金額を確認します。支払い済みなら再度請求しないでください。注文が見つかった場合はアプリを再読み込みし、ステータスをもう一度確認してください(起動時に、レジは支払いを記録した販売の処理を完了します)。注文が見つからない、または未払いのままの場合は最後の手順に進んでください。
  5. 注文が未払いで、プロバイダーにも請求記録がない場合は、チェックアウトを一回だけ再試行してください。
  6. まだ状況がはっきりしない場合は、もう一度試す前にログタブでデバッグ情報をコピーを使用し、サポートにお問い合わせください。

店舗側 — サイト管理者向け:

  1. WooCommerce → ステータス → ログ で、チェックアウト中に致命的エラーが発生していないか確認してください。注文が作成された後にPHPがクラッシュすると、まさにこの状態になります。
  2. WooCommerceのログに何もない場合は、ホスティング事業者にサーバーのPHPエラーログを確認してもらってください。一部の致命的なエラーはそこにしか記録されません。

開発者向け:ブラウザーの開発者ツール、またはデスクトップアプリの詳細設定 → 開発者ツールの切り替えで、ネットワークタブのチェックアウトリクエストを確認します。ステータスは成功なのに本文が空または途中で切れている場合、プラグインまたはサーバーのバッファーが応答を切り詰めている可能性があります。

詳細​

コード
CHECKOUT211 (CHECKOUT_EMPTY_RESPONSE)
重大度
error
導入バージョン
WCPOS 1.10.0