HTTP 402 Payment Required

Client Error

4xx Response — Payment Required

What Does HTTP 402 Mean?

HTTP 402 Payment Required was originally intended for digital payment systems. It is reserved for future use, though some services have adopted it for paywall or subscription-required content.

The HTTP specification reserves 402 for future standardization of digital micropayments. While no standard implementation exists, some APIs use it to indicate that a subscription, payment, or credits are required to access the requested resource.

Notable uses include: Shopify API (quota exceeded), Stripe API (card declined), and various SaaS APIs that return 402 when the user's subscription has expired or their account balance is insufficient.

Common Causes of 402 Payment Required

Payment or subscription is required to access the resource. Common causes: expired subscription, insufficient API credits, payment method declined, and account billing issues.

This code is used informally by payment platforms and SaaS APIs.

How to Fix 402 Payment Required

Check your account subscription status or payment method. Renew your subscription, update billing information, or purchase additional API credits. Contact the service provider if you believe the error is incorrect.

Some services offer free tiers with limited usage — check if you've exceeded the free tier limits.

Related Status Codes

Frequently Asked Questions

What does HTTP 402 mean?

HTTP 402 Payment Required is a client error response. HTTP 402 Payment Required was originally intended for digital payment systems. It is reserved for future use, though some services have adopted it for paywall or subscription-required content.

Is HTTP 402 an error?

Yes, HTTP 402 is a client error. Client Error responses (cli) indicate the request contains an error.

How do I fix HTTP 402?

Check your account subscription status or payment method. Renew your subscription, update billing information, or purchase additional API credits. Contact the service provider if you believe the error is incorrect.

What causes HTTP 402 Payment Required?

Payment or subscription is required to access the resource. Common causes: expired subscription, insufficient API credits, payment method declined, and account billing issues.

Is HTTP 402 permanent or temporary?

HTTP 402 is situational — it depends on the underlying cause. Fix the root cause to resolve it.

🔍 Check Your IP Address

While you're here, find out your public IP address, location, and ISP details instantly.

Check My IP →