> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sunor.cc/llms.txt
> Use this file to discover all available pages before exploring further.

# Automatic Top-Up

> Configure optional Stripe Automatic Top-Up in Sunor with a balance threshold, recharge amount, monthly cap, explicit authorization, and payment recovery.

Automatic Top-Up can help keep an eligible Sunor account funded when its
available credit balance runs low. It remains off until the user explicitly
enables and authorizes it.

<Warning>
  Automatic Top-Up is available only where it is shown in your Billing page. It
  uses a saved Stripe card, remains off by default, and does not apply to
  cryptocurrency payments.
</Warning>

## Before you begin

You need:

* a Sunor account for which Automatic Top-Up is available;
* a Stripe card saved in [Dashboard > Billing](https://sunor.cc/dashboard/billing);
* an available-balance threshold of at least **50 credits**;
* a whole-dollar recharge amount from **$10 to $1,000**;
* a whole-dollar monthly cap from **$10 to $10,000**, at least as large as the
  recharge amount.

Sunor stores only the Stripe references needed to use the saved payment method.
Full card details remain with Stripe.

## Configure Automatic Top-Up

<Steps>
  <Step title="Save a Stripe card">
    Open [Dashboard > Billing](https://sunor.cc/dashboard/billing), find
    **Payment method for Automatic Top-Up**, and save a card. Replacing or
    removing the card is also managed from this section.
  </Step>

  <Step title="Set your trigger">
    In **Automatic Top-Up**, enter the available-credit threshold that should
    trigger a recharge.
  </Step>

  <Step title="Set the recharge and monthly cap">
    Choose the USD amount for each automatic recharge and the maximum total
    Automatic Top-Up amount you authorize for a calendar month.
  </Step>

  <Step title="Enable and authorize">
    Select **Enable Automatic Top-Up**, review the authorization text, actively
    agree to it, and save the settings.
  </Step>
</Steps>

The saved status and saved configuration are shown separately from unsaved form
changes. Discard or save changes before relying on the displayed settings.

## What happens when the balance is low

When available credits fall below your saved threshold, Sunor can charge the
saved Stripe card for the recharge amount you chose. Credits are added only
after the payment succeeds.

Each completed Automatic Top-Up appears in:

* **Automatic Top-Up history**;
* **Credit History**;
* **Invoices**, after you save the required billing information.

Sunor also applies service-side cooldowns, limits, and failure protections.
Those controls can prevent or pause another charge even when your configured
threshold has been crossed.

## Changing or disabling the settings

You can disable Automatic Top-Up from Billing at any time. Disabling it stops
future automatic purchase attempts but does not refund credits already
purchased.

You must authorize again when you:

* enable Automatic Top-Up;
* change the threshold;
* change the recharge amount;
* change the monthly cap.

Removing the saved card also prevents future Automatic Top-Up charges until a
valid card is saved and the feature is enabled again.

## Payment verification and failures

A bank can require additional card verification for an automatic payment. When
that happens:

1. the payment appears in Automatic Top-Up history with an action-required
   state;
2. select **Complete verification**;
3. finish the one-time Stripe verification;
4. refresh Billing to check the final payment result.

Automatic Top-Up can be paused after repeated card failures or when a safety
limit is reached. Review the message in Billing, update the saved card if
needed, and save the settings again to re-enable it.

<Note>
  Automatic credit purchases are prepaid and subject to the same
  [Terms of Service](https://sunor.cc/terms) and
  [Refund Policy](https://sunor.cc/refund) as manual credit purchases.
</Note>

## Related pages

* [Credits](/credits)
* [Billing Information and PDF Invoices](/billing/invoices)
* [Error Codes](/errors)
