
結論
ヤフーショッピングのエラーコードは、「支払いが通らない」「上限を超えた」「在庫や購入制限」「不正注文の判定」の4種類にほぼ分かれます。コードの意味が分かれば、やることは決まります。
- od91121:決済が承認されなかった。クレジットカード払いで多く、PayPay払いでも出る。カード情報・有効期限・名義・限度額を確認し、ダメなら支払い方法を変える。
- 1538/1539:PayPayクレジットの利用可能額を超えている。301030/301031:PayPay残高・ポイント払いの利用上限を超えている。上限を確認するか別の支払い方法に。
- od91135:在庫切れ。od91205/91202/91206:1人1回などの購入制限。
- 0105(お受けできません):システムが不正な注文と判定した可能性。公式は判定条件を公開していない。
- コードなしの「システムエラーが発生しました。時間をおいて…」:公式の9手順(入力確認→カート入れ直し→キャッシュ削除→別端末→支払い方法変更…)で直ることが多い。
この記事では、コード別の早見表、主要なエラーの意味と直し方、公式の共通手順を公式ヘルプで整理します。
エラーコード早見表

| コード | 表示・意味 | まずやること |
|---|---|---|
| od91121 | 「システムエラーが発生しました。お手数ですが、時間をおいて再度お試しください」。決済が承認されなかったときに出る。クレジットカードで多いが、PayPay払いでも出る | カード情報・有効期限・名義・限度額を確認→別の支払い方法で注文 |
| 1538/1539 | 「利用可能額に達しているためご利用いただけません」。PayPayクレジットの利用可能額を超えている | PayPayアプリで利用可能額を確認→金額を分ける・別の支払い方法 |
| 301030/301031 | PayPay残高・PayPayポイント払いの利用上限を超えている | PayPayアプリの利用上限額の設定と本人確認の状態を確認 |
| od91135 | 「選択された商品は、在庫切れのため購入できません」 | カートから外して再度探す。同じストアの別在庫やほかのストアへ |
| od91205/91202/91206 | 「システムエラーが発生しました…」だが、1人1回などの購入制限にかかっている | 制限の対象なので買えない。詳細は問い合わせても回答されない |
| 0105 | 「ただいま、入力されたご注文内容は、お受けできません」。入力を直しても再び出るならシステムが不正な注文と判定した可能性 | 入力内容を確認して再注文。再び出たら受けられない(判定条件は非公開) |
| コードなし | 「エラーが発生しました。時間をおいて再度お試しください」など | 公式の9手順(後述) |
od91121:決済が承認されなかったときのコード
いちばん検索されているod91121は、公式ヘルプに個別の説明がなく、「注文の決済処理が通らなかった」ときに出る汎用のコードです。クレジットカード払いで出ることが多く、公式の「クレジットカード払いで購入できなかった」ヘルプが当てはまります。
| 確認すること(公式ヘルプ) | ポイント |
|---|---|
| カード情報の入力に誤りがないか | 番号・有効期限・セキュリティコード。Yahoo!ウォレットに登録済みのカードなら、いったん削除して登録し直す |
| 有効期限が切れていないか、近くないか | 期限が近いカードはカード会社によって使えないことがある |
| 注文者の名前とカードの名義が一致しているか | 本人名義以外のカードは使えない。家族のカードはNG |
| 利用限度額を超えていないか | 高額商品やまとめ買いで超えやすい |
| それでも通らない | 承認されなかった理由はストアもYahoo!も分からない。カード会社に聞くのが公式の案内 |
原因調べより、PayPay残高・PayPayクレジット・コンビニ払いなど別の支払い方法で注文し直す方が早いことが多いです。使える支払い方法は支払い方法の記事にまとめています。PayPayカードを「クレジットカード」として登録して2回払いを選んだときのエラーは分割払いの記事へ。
1538/1539・301030/301031:PayPayの上限にかかっている
| コード | 何の上限か | 対処 |
|---|---|---|
| 1538/1539 | PayPayクレジット(旧あと払い)の利用可能額。「利用可能額に達しているためご利用いただけません。設定を確認するかほかのお支払い方法を選択してください」 | PayPayアプリのPayPayクレジットの画面で利用可能額を確認。引き落とし後に枠が戻る。急ぐならPayPay残高や別の支払い方法へ。本人確認が済んでいないと枠が小さいことがある |
| 301030/301031 | PayPay残高・PayPayポイント払いの利用上限。本人確認前は24時間で50万円まで、完了後は100万円まで。アプリで自分で設定した上限額にも引っかかる | PayPayアプリの「利用上限額の設定」を確認して上げる。本人確認が未完了なら済ませる(本人確認の記事) |
ポイントで払おうとして301031が出る相談が多いですが、原因はポイントではなく残高払い全体の上限です。上限の考え方は本人確認の記事の上限表で確認できます。
od91135・od91205:在庫切れと購入制限
- od91135「在庫切れのため購入できません」:カートに入れた後に在庫がなくなった状態。カートから外して、同じストアの再入荷かほかのストアを探す。
- od91205/91202/91206:「システムエラー」と出るが、実際はストアや商品が設定している「1人1回」などの購入制限。公式ヘルプは「直近200件かつ過去1年間の注文履歴をもとに判定」と説明していて、制限の詳細は問い合わせても答えてもらえない。
- 「購入済みのため注文できません」「ご利用中のYahoo! JAPAN IDでは注文できません」も同じ購入制限の表示。別のIDで買う行為は規約違反になりうるので、対象外と割り切る。
0105「お受けできません」:不正注文の判定
「ただいま、入力されたご注文内容は、お受けできません」は、公式ヘルプに専用ページがあります。入力内容を確認して再注文し、それでも出るなら「システムが不正な注文と判定した可能性」があり、注文は受けられないとされています。判定は一定の条件で自動で行われ、条件は公開されていません。
- まずお届け先・支払い情報・名義の入力ミスを直して、もう一度だけ試す。
- 再び出たら、そのIDと支払い方法の組み合わせでは受けられない。本人名義のカードやPayPayに変える、届け先を注文者本人の住所にする、などで状況が変わることはあるが、公式は保証していない。
- 解説サイトや知恵袋では「エラーコード0105」として語られ、過去のYahoo!サービスでの規約違反が原因とする声もあるが、公式には非公開。
コードが出ないエラーの直し方:公式の9手順

- 入力漏れがないか確認する(商品・支払い情報・お届け先・必須項目)
- カートから商品を削除して入れ直す
- ブラウザのクッキーとキャッシュを削除する
- 別のブラウザ・別の端末・ヤフーショッピングアプリで手続きする
- ブラウザでJavaScriptが有効か確認する
- いったんログアウトしてログインし直す
- アプリなら再起動する(Androidは WebView と Chrome の更新も。アプリの記事)
- 支払い方法を変更する
- Yahoo! JAPAN IDのログイン方法がSMS認証になっているか確認する
エラーの後にもう一度注文すると、二重注文になることがあります。先に注文履歴を開き、同じ注文が入っていないかを確認してから再注文してください。5のつく日などのキャンペーンは、エラーで注文が成立しなければ付与もされません(つかない原因の記事)。
よくある質問
Q. エラーの意味をYahoo!ショッピングに問い合わせれば教えてもらえますか?
クレジットカードが承認されなかった理由と、購入制限・不正判定の条件は「お答えできない」と公式に明記されています。カードのことはカード会社、PayPayの上限はPayPayアプリで確認するのが早道です。
Q. 何度やってもod91121が出ます。
同じカードで繰り返しても通らないことが多いので、別のカードかPayPay残高・PayPayクレジットに切り替えてください。Yahoo!ウォレットのカード登録を削除して登録し直すと通ることもあります。
Q. 障害かどうかはどこで分かりますか?
同じ操作で全員に出るエラーはシステム障害のことがあります。公式のお知らせやYahoo!ショッピングの公式X、SNSで同時刻の報告を見て、時間をおいて再度試してください。
Q. PayPayポイントで払おうとすると301031が出ます。
ポイント払いも残高払いの上限の中で判定されます。PayPayアプリの利用上限額の設定と本人確認の状態を確認してください。
Q. エラーコード7005とは?
解説サイトではod91121と同じ「カードが使えない状態」を指すコードとして紹介されていますが、公式ヘルプに説明はありません。対処はod91121と同じです。
Q. エラーが出たのにカードに請求が来ました。
カード会社の「オーソリ(仮押さえ)」が残っている状態で、注文が成立していなければ後日取り消されます。注文履歴に注文がなければ請求は確定しません。心配なときはカード会社に確認してください。
あわせて読みたい
- PayPayが使えない・開かない・支払い失敗のときの原因と対処 障害・制限・上限の見分け方
- ヤフーショッピングの問い合わせ先|電話・フォーム・ストア連絡の使い分け エラーが直らないときの窓口。用件別の問い合わせ先の早見表
まとめ
- od91121は決済が承認されなかったサイン。カード情報・名義・限度額を確認し、別の支払い方法へ。
- 1538/1539はPayPayクレジット、301030/301031はPayPay残高の上限。アプリで上限と本人確認を確認。
- od91135は在庫切れ、od91205系は購入制限。制限の詳細は非公開。
- 0105は不正注文の判定の可能性。再び出たら受けられない。
- コードなしのエラーは公式の9手順。再注文の前に注文履歴で二重注文を確認。
※2026年9月8日にYahoo!ショッピングヘルプ「エラーが表示されて、注文手続きが完了しない」「同じ商品を再度注文できない」「クレジットカード払いで購入できなかった」「「ただいま、入力されたご注文内容は、お受けできません」と表示された」、PayPayヘルプ「PayPay残高の利用上限」で確認した内容です。od91121・1538・1539・301030・301031・od91135・0105・7005の意味は公式ヘルプに個別の説明がなく、表示されるメッセージと利用者の報告から整理しています。