> For the complete documentation index, see [llms.txt](https://docs.blockpi.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.blockpi.io/pricing/auto-scaling-and-pay-as-you-go.md).

# Auto-Renew & Pay As You Go

## Auto-Renew

The Auto-Renew setting is the following automatic purchase strategy when the current RU packages are fully consumed. As the API keys are going to freeze when there is no remaining RUs, you can set the Auto-Renew to any purchasable packages or Pay As You Go. When you set it to be the package, the system will automatically buy the package if the wallet balance is enough and the RU balance is 0.&#x20;

This setting can be done even if your account balance is not enough to purchase the package. When the system tries to auto-purchase the package when the remaining account fund is not enough, this setting will be automatically turned off.&#x20;

## Pay As You Go

Pay As You Go is a more flexible function of Auto-Renew. When you set it to be Pay As You Go, the system will directly deduct the wallet balance for extra RU use if the wallet balance is greater than $0.01 and the RU balance meets 0. **The rate is 50000 RUs per $0.01**.&#x20;

{% hint style="info" %}
You can only choose one among Pay As You Go and other packages to be your Auto-Renew strategy.&#x20;
{% endhint %}

Here are some use cases:

* You can set Pay As You Go for daily use and buy additional elementary or premium packages for a large traffic period.&#x20;
* You can also set elementary as your Auto-Renew package and buy a premium package separately.&#x20;
* Or, you can just use the free package and enable Pay As You Go in case the balance runs out.&#x20;

{% hint style="info" %}
The RU consumption follows first expired, first consumed. You won’t lose any benefits for having different packages in your account.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.blockpi.io/pricing/auto-scaling-and-pay-as-you-go.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
