HTTP troubleshooting
402 Payment Required
Your uptime monitor detected that the server refused to open the page or process the request because a required digital payment or active subscription is missing. This code is typically used by digital storefronts, SaaS platforms, or paid API services when an account runs out of money.
What 402 Status Code Means
- 1.
Expired subscription
The premium account or billing cycle associated with this website or API endpoint has run out of funds.
- 2.
API credit limit reached
The developer account has used up all its pre-paid credits, causing the system to lock down access automatically.
- 3.
Uptime monitor behavior
Our monitor flagged this because the server blocked regular data flow and asked for billing verification instead.
Troubleshooting checklist
- 1.
Check billing status
Log into your third-party hosting, API provider, or SaaS dashboard to see if your active subscription plan has failed.
- 2.
Review credit balances
Check if your wallet balance or API usage pool has dropped down to zero.
- 3.
Inspect endpoint rules
Verify if the specific web address you are monitoring was recently moved behind a new paid paywall script.
- 4.
Examine payload requirements
Check if the server expects a valid billing token or digital wallet handshake inside the request headers.
How to Fix It
- 1.
Pay the outstanding balance
Clear any unpaid invoices or update your credit card details inside the service provider's billing dashboard.
- 2.
Top up account credits
Add fresh funds or credits to your developer account pool to unlock the API endpoints immediately.
- 3.
Whitelists monitor IPs
Configure your payment gateway or subscription wall to allow our uptime monitor bypass tokens if testing live pathways.
- 4.
Downgrade endpoint security
Remove the payment gateway layer from the specific URL path if that page was meant to stay free and public.
After the Service is Fixed
- 1.
Verify with Uptime Monitor
Confirm that the monitor returns a healthy 200 OK status once your payment goes through and the server unlocks.
- 2.
Enable automatic billing
Turn on auto-renew or automatic top-offs on your accounts so your services never pause due to a missed payment.
- 3.
Set up low-balance alerts
Configure your payment provider to send an email or Slack warning before your system credits completely run out.
- 4.
Audit resource pricing
Review your monthly usage trends to choose a bigger subscription plan if your app is outgrowing its current limits.