## **🔍 What Is This Error?**

When you submit URLs through the URL Indexer, you may encounter this message: **Recurring top-ups must be processed via checkout session**. This error can appear even when your Hyperdrive Credits balance is high enough to cover the submission — for example, attempting to index 60 URLs while holding 117 credits.

This is a known billing and backend sync issue. It does **not** mean your credits are missing or that you need to purchase more. Attempting to force a new purchase will not resolve it.

## **🧠 Why Does This Happen?**

This error is typically caused by one of the following:

- **Billing session mismatch:** Your account's credit balance and the billing system are temporarily out of sync, causing the platform to incorrectly route the request through a checkout flow.
- **Stale checkout session:** A previous incomplete or interrupted checkout session is still attached to your account, blocking new indexing submissions.
- **Recurring top-up flag conflict:** If you previously set up automatic credit top-ups, the billing record tied to that subscription can interfere with one-time credit usage, triggering the checkout requirement incorrectly.

None of these causes reflect a problem with your credit balance itself. Your credits are intact and will be available once the issue is resolved.

## **🗺️ How to Navigate to the URL Indexer**

To confirm the error and locate the submission area:

1. In the left sidebar, click **Authority**.
2. Select **Indexer** (URL Indexer) from the submenu.
3. Attempt to submit your URLs as normal. If the checkout session error appears at this step, proceed with the troubleshooting steps below.

## **🛠️ Steps to Try First**

Before escalating to support, try the following quick fixes:

1. **Refresh your session:** Log out of Search Atlas completely, clear your browser cookies and site data for the platform, then log back in and retry the submission.
2. **Try a different browser:** Open the URL Indexer in a different browser or an incognito/private window to rule out a locally cached session conflict.
3. **Wait and retry:** If a billing sync delay is the cause, waiting 5–10 minutes and retrying the submission can resolve it without any further action.
4. **Check for pending checkout sessions:** Navigate to your account billing settings and confirm there are no incomplete or pending checkout sessions shown. If one exists, do not complete it — note it and escalate to support as described below.

**Do not purchase additional Hyperdrive Credits** as a workaround. This will not fix the underlying session conflict and may result in an unnecessary charge.

## **⚠️ When to Escalate to Support**

If the error persists after following all steps above, this issue requires manual resolution by our team. Human escalation is needed when:

- The error reappears after logging out, clearing cache, and logging back in.
- A stale or duplicate checkout session is visible in your billing settings and cannot be dismissed.
- Your credit balance appears correct but every URL Indexer submission is blocked.
- The error has been present for more than 30 minutes without self-resolving.

When you contact support, have the following ready to speed up resolution:

- Your current Hyperdrive Credits balance (visible on the URL Indexer page).
- The exact number of URLs you were attempting to submit.
- A screenshot of the error message.
- The approximate date and time the error first appeared.

If you need further assistance, open the chat widget in the bottom-right corner of the platform and type **human teammate** to be connected with a member of our team.