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. 1.

    Expired subscription

    The premium account or billing cycle associated with this website or API endpoint has run out of funds.

  2. 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. 3.

    Uptime monitor behavior

    Our monitor flagged this because the server blocked regular data flow and asked for billing verification instead.

Troubleshooting checklist

  1. 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. 2.

    Review credit balances

    Check if your wallet balance or API usage pool has dropped down to zero.

  3. 3.

    Inspect endpoint rules

    Verify if the specific web address you are monitoring was recently moved behind a new paid paywall script.

  4. 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. 1.

    Pay the outstanding balance

    Clear any unpaid invoices or update your credit card details inside the service provider's billing dashboard.

  2. 2.

    Top up account credits

    Add fresh funds or credits to your developer account pool to unlock the API endpoints immediately.

  3. 3.

    Whitelists monitor IPs

    Configure your payment gateway or subscription wall to allow our uptime monitor bypass tokens if testing live pathways.

  4. 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. 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. 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. 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. 4.

    Audit resource pricing

    Review your monthly usage trends to choose a bigger subscription plan if your app is outgrowing its current limits.

Next guide403 Forbidden
Copyright © 2026 Statixoup. All Rights Reserved.