ECサイトの開発・運用
Welcartで決済できない・受注が入らない原因は?決済エラーの確認手順
- 公開日:
- 内容更新日:
- 最終確認日:
Welcartの決済トラブルは、購入手続きが止まる、決済会社に取引があるのに受注がない、受注管理画面から売上確定・取消ができない、の3つに分けて確認します。画面のエラーだけで再注文を案内せず、決済会社の取引状態とWelcartの受注を先に照合してください。この記事は、症状に合う確認先を選ぶためのガイドです。
決済エラーの原因は、利用中の決済方法や受注状況によって異なります。更新が必要な場合も、注文の重複や未登録を先に照合してから作業内容を決めてください。
症状から、最初に確認する場所を選ぶ
| 症状 | 最初の確認 | 次に読む箇所 |
|---|---|---|
| 購入手続き中にエラー・画面停止 | どの画面で止まったか、エラー全文、決済会社に取引があるか | 購入手続きが止まる場合 |
| 決済会社に取引があるが受注がない | 取引状態・日時・金額と、Welcartの受注・ログを照合 | 受注が登録されない場合 |
| SBPSの受注編集画面に「決済処理不可」 | 対象注文の決済方式・動作環境・認証設定 | 管理画面から決済操作できない場合 |
| 更新後に会員・カート・PDF等が動かない | 本体・拡張プラグイン・独自改修の更新履歴 | 2.12移行時の組み合わせと改修 |
同じサイトで複数の症状が出る場合もあります。特定の設定不足を、すべての購入失敗や受注未登録の原因と決めつけないでください。決済会社名と、API型・外部リンク型などの接続方式が分かると、参照すべきマニュアルを絞れます。
再注文や取消の前に、決済会社の状態を照合する
- 発生日時、金額、注文番号、決済取引番号、表示されたエラーを控える
- 決済会社の管理画面で、未決済・与信・売上確定・取消などの状態を確認する
- Welcartの受注、決済エラーログ、対象の決済直前ログを確認する
- 一致しない点を特定してから、受注復旧・取消・再決済の必要性を判断する
取引があることと、支払いが確定していることは同じではありません
与信だけの取引や取消済みの取引もあります。ただし、売上が確定している状態で再決済すれば重複請求になるおそれがあります。状態が判断できない場合は、再注文・売上確定・返金を実行する前に決済会社へ照会してください。
購入手続きが止まる・本人認証から戻れない場合
まず、商品をカートに入れる前、住所入力、支払方法の選択、本人認証、ショップへの戻り、完了画面のどこで止まるかを記録します。「決済できない」だけでは、ショップ側の処理と決済会社側の応答を区別できません。
| 確認事項 | 記録する内容 |
|---|---|
| 発生範囲 | 特定の注文・決済方法だけか、すべての購入者か。端末・ブラウザの違い |
| エラーと時刻 | 表示全文、操作した画面、日時とタイムゾーン。共有時は個人情報を伏せる |
| 直前の変更 | Welcart・WordPress・拡張・テーマ・PHPの更新、設定・キャッシュ・セキュリティ設定の変更 |
| 取引の有無 | 決済会社側の記録とWelcart側の受注。通信ログは権限のある担当者が確認 |
本人認証の前後で止まる場合は、利用中の決済会社のテスト方法とエラーコードを確認します。確認のために本番で再決済を繰り返したり、本人認証・不正送信対策を無効化したりしないでください。設定変更が必要な場合は、影響範囲と確認方法を決めてから行います。
決済会社に取引があるのに、Welcartに受注が入らない場合
Welcart公式マニュアルは、外部決済との接続不具合で受注が作成されなかった場合に、保存済みの決済直前ログから受注データを作成する方法を案内しています。ただし、利用する決済方式とログの保存状況によって使える範囲が異なります。独自実装した決済でも一律に使える機能ではありません。
公式手順では「受注リスト」の操作フィールドから決済直前ログを確認し、決済会社側の取引との紐付けを確かめます。ログが見つからない、取引との対応が不明、既に復旧した可能性がある場合は、登録を繰り返さず調査を依頼してください。
受注の復旧と決済の実行は別の操作です。復旧後も金額・入金状態・在庫・通知・発送対応を確認し、決済会社の状態と一致させます。繰り返し発生する場合は、発生時刻に対応する通信・サーバー・アプリケーションの記録を調べます。受注未登録だけを根拠に、サーバー性能不足と断定することはできません。
SBペイメントサービスの「決済処理不可」は管理画面の症状
Welcartの受注データ編集画面で「決済情報」を開いたときに表示される「決済処理不可」について、公式サポートは3DES暗号化キー・3DES初期化キーの未設定を原因の一つとして案内しています。まず「Welcart Shop → クレジット決済設定(SBペイメントサービス)」の設定と、契約時に案内された情報を照合します。
特に、古いWelcartで外部リンク型を利用していた構成では、キー未入力でも購入時の決済は成功し、受注編集画面からの決済連携だけができない場合があります。購入者の決済失敗や受注未登録と、同じ現象として扱わないことが大切です。
キーを確認しても解消しない場合は、決済方式、テスト・本番等の動作環境、対象注文が作成された環境、決済エラーログを整理して問い合わせます。3DESのキー値や認証情報を、初回の問い合わせ本文・公開スクリーンショットへ貼り付けないでください。
Welcart 2.12へ移行する場合は、本体・拡張・独自改修を確認する
公式の2.12更新手順は、本体と対象拡張の同時更新、独自カスタマイズの事前確認を求めています。以下は2.12への移行時に挙げられた対応版です。今後もこの番号を固定で選ぶ一覧ではなく、作業時点の対応版・更新手順を確認するために使ってください。
| 利用中の拡張 | 移行時に案内された対応版 | 主な対象機能 |
|---|---|---|
| WCEX DL Seller | 3.6 | 領収書・継続課金明細のPDF出力 |
| WCEX Auto Delivery | 1.8 | お届け先の取得・変更 |
| WCEX Coupon | 1.4 | 利用可能クーポン一覧の取得 |
本体だけ、または対象拡張だけの更新で該当機能が動かなくなる場合があります。これらを利用していないサイトまで、同じ原因とは限りません。公式の2.12更新手順は2026年9月7日に改訂され、旧版への攻撃と速やかな更新を告知しています。
Welcartは2026年10月23日に2.12.6を公開しています
Welcart公式は2.12.6で、決済エラーログの取扱いを含む複数のセキュリティ修正を案内しています。現在の保守担当者に利用中のバージョンを確認し、更新前にはWelcart本体・拡張プラグイン・テーマの対応状況、バックアップ、注文・決済への影響を確かめてください。2.12.6が公開されたことだけで、個別のサイトで安全に更新できると判断しないでください。
2.12へすぐ移行できない場合は2.11.36の暫定対応があります
Welcart公式は2026年9月24日に2.11.36を公開しました。これは2.12へすぐ移行できない2.11系サイト向けのセキュリティ修正のみの暫定版で、新機能や仕様変更は含みません。2.11.36に更新すれば2.12への移行が不要になるわけではありません。独自改修や拡張機能があるサイトは、現担当と移行準備を並行して進めてください。
開発者向け移行ガイドによると、2.12ではuscesidをURL・フォーム等で受け渡す仕組みが廃止されます。一方、get_uscesid()・uscesdc()・uscescv()の関数定義は2.12では暫定的に残るため、「2.12で関数がすべて削除された」という説明は正確ではありません。
テーマ・独自プラグインでこれらを参照している場合は、使用中の処理か、コメントやバックアップ内の記述かを分けて確認します。値が取得できない処理、旧方式のnonce検証、セッション復元の実装は移行対象になり得ます。検索で一致した文字列を一括削除せず、公式の分類に沿って修正し、nonce・会員・注文の所有者確認を残します。
確認は購入完了・受注管理・通知まで行う
- 購入:金額・送料・割引・本人認証・完了画面を確認する
- 不成立時:失敗・中断を成功と扱わず、再操作で重複取引を作らないか確認する
- 受注管理:取引と受注が一致し、契約で利用する売上確定・取消ができるか確認する
- 通知・業務:購入者と管理者への通知、在庫・発送・外部連携を確認する
- 継続課金:利用している場合は、初回購入と継続処理を分けて確認する
本番データを複製した環境では、WCEX Auto Delivery公式の注意事項に従い、複製先から定期購入の自動処理が走らないよう対処が必要です。これは複製先に対する処置です。本番の定期購入データを削除する手順と取り違えず、テスト決済・メール送信・自動処理の接続先を確認してください。
原因を絞れないときに相談先へ渡す情報
Welcart・WordPress・PHP・対象拡張のバージョン、決済会社と接続方式、エラーが出る画面、発生日時、直前の変更をまとめます。Welcartと決済会社の状態が一致しているかも添えると、最初の調査対象を絞れます。
Welcartの決済・受注トラブルを相談する
購入画面の停止、受注未登録、管理画面の決済操作のどこで困っているかをお知らせください。カード番号、認証キー、顧客データは初回フォームへ記載せず、エラー文と環境情報を分かる範囲でご連絡ください。
情報源
- 受注データの復旧と決済直前ログ(Welcart公式マニュアル)
- SBペイメントサービスの3DESキー未設定時の条件(Welcartサポート)
- Welcart 2.12の更新手順と対象拡張プラグイン(Welcart公式)
- Welcart 2.11.36の暫定リリース(Welcart公式)
- Welcart 2.12.6のリリース(Welcart公式)
- Welcartのシステム要件・最新バージョン(Welcart公式)
- Welcart 2.12 カスタマイズ移行ガイド(Welcart公式)
- WCEX Auto Deliveryの利用上の注意点(Welcart公式)
- Welcart本体の更新履歴(Welcart公式)


