# API03002: 必須パラメータが不足しています

## 意味[​](#what-this-means "意味への直接リンク")

リクエストは、サーバーがアクションを完了するために必要なデータが不足しています。必要なフィールドがリクエストに含まれていません。

## 一般的な原因[​](#common-causes "一般的な原因への直接リンク")

* **フォーム未入力** — 必須フィールドが記入されていない
* **データ未保存** — フォームデータが正しくキャプチャされていない
* **バージョン不一致** — プラグインがPOSが送信するのとは異なるパラメータを期待している
* **カスタムフィールド** — 必須のカスタムフィールドが不足している

## 修正方法[​](#how-to-fix "修正方法への直接リンク")

### 1. 必須フィールドの記入[​](#1-complete-required-fields "1. 必須フィールドの記入への直接リンク")

すべての必須情報が記入されていることを確認します：

* 顧客情報（必要な場合）
* 商品情報
* 注文詳細

### 2. リフレッシュして再試行[​](#2-refresh-and-retry "2. リフレッシュして再試行への直接リンク")

フォームの状態が不完全な場合があります：

1. POSをリフレッシュ
2. 必須情報を再入力
3. 再度アクションを試みる

### 3. プラグインのバージョンを確認[​](#3-check-plugin-versions "3. プラグインのバージョンを確認への直接リンク")

互換性を確保します：

* WCPOSプラグインを更新
* POSアプリケーションを更新
* 両方が互換性のあるバージョンであることを確認

### 4. 必須フィールド設定を確認[​](#4-check-required-field-settings "4. 必須フィールド設定を確認への直接リンク")

WooCommerceでは、一部のフィールドが必須としてマークされている場合があります：

* チェックアウトフィールドの要件を確認
* カスタムフィールドの設定を確認
* 必要に応じて要件を調整

### 5. カスタム統合を確認[​](#5-check-custom-integrations "5. カスタム統合を確認への直接リンク")

カスタムプラグインや統合を使用している場合：

* 追加のフィールドが必要な場合があります
* プラグインの文書を確認
* 競合を確認

## 関連エラー[​](#related-errors "関連エラーへの直接リンク")

* [API03001](/ja/error-codes/API03001.md) — 無効なリクエスト形式
* [API03003](/ja/error-codes/API03003.md) — 無効なパラメータ値
