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

# Pay for Helius Solana Plans with Crypto

> Purchase Helius Solana API plans with cryptocurrency. USDC payments, automatic renewals, and easy setup guide for crypto subscription billing.

## Getting Started with Crypto Payments

Helius allows you to pay for plans using USDC on Solana. To subscribe, you complete a quick checkout for your chosen plan and pay in USDC. Below, you'll find how to get started and, once you're subscribed, how to pay each time your plan renews.

***

### Purchasing a Plan with Crypto

**1. Navigate to the Billing Page**

Go to your [Billing](https://dashboard.helius.dev/billing) page and select the subscription plan that fits your needs (e.g., Business). Choose either **monthly** or **annual** billing.

**2. Initiate Crypto Payment**

Click **Pay with Crypto** to start the checkout process.

**3. Enter Billing Information**

Provide your **name** and **billing address**.

**4. Complete Payment**

Connect your wallet or scan the QR code and complete the payment in USDC. Once your transaction is confirmed on-chain, your new plan will be active.

> [!NOTE]
>
> **Important Notes**:
>
> * **USDC on Solana**: All crypto payments are made in USDC on Solana.
> * **Cancel Anytime**: You can cancel your subscription if needed.

***

## Paying for Renewals

Once you're subscribed, your plan renews each billing cycle and Helius issues an invoice in USDC. You can pay these renewal invoices in two ways:

* **Manual (payment links, default)**: when an invoice is due, you'll receive a payment link by email and in your [dashboard](https://dashboard.helius.dev/billing). Open it, connect your wallet or scan the QR code, and pay in USDC. You approve each payment yourself.
* **Automatic (wallet payment method)**: add a Solana wallet once and each invoice is charged automatically in USDC, with no manual approval.

## Automatic Payments

Adding a wallet lets Helius charge your **renewal invoices** automatically in USDC. When an invoice is due, the renewal amount is pulled from your **default wallet**, so there's no payment link to open and no transaction to approve each cycle.

You manage wallets from the **Crypto autopay** card on your [Billing](https://dashboard.helius.dev/billing) page, where you can see each connected wallet and which one is set as the default.

> [!NOTE]
>
> Automatic payments are still rolling out. If you don't see the **Crypto autopay** card on your Billing page yet, you'll keep receiving payment links in the meantime.

### Add a Wallet

**1. Open the Crypto Autopay Card**

Go to your [Billing](https://dashboard.helius.dev/billing) page, find the **Crypto autopay** card, and click **Add wallet**.

**2. Connect a Solana Wallet**

Connect the Solana wallet you want to pay from. This is the wallet that will be charged in USDC.

**3. Approve the Solana Subscriptions Program**

Approve a one-time authorization to the official Solana Subscriptions Program (audited by Cantina). This allows the program to transfer USDC for your subscription.

**4. Confirm the Authorization**

Authorize Helius to charge your subscription in USDC from this wallet. Your first connected wallet automatically becomes your **default** payment method. Once the authorization is confirmed on-chain, the wallet appears on your **Crypto autopay** card.

### Which Wallet Gets Charged

Your **default wallet** is the one charged automatically when an invoice is due. The **Crypto autopay** card always shows which wallet is set as the default.

* **Setting the default**: You can connect up to **3 wallets**. To change which one is charged, open the wallet's actions menu and choose **Set as default**.
* **Removing a wallet**: Open the wallet's actions menu and choose **Remove** to stop automatic payments from that wallet. Removing a wallet requires a signature from that same wallet to confirm ownership. If you remove your only wallet, you'll return to paying with payment links until you add a new one.

### What Happens If Your Wallet Is Short on USDC

Only your **default wallet** is charged, and we don't fall through to your other connected wallets. If it doesn't hold enough USDC when an invoice is due:

* We **don't charge** the wallet for that renewal.
* You **automatically receive a payment link** by email and in your [dashboard](https://dashboard.helius.dev/billing) for the open invoice, the same as a payment-links customer.
* There's **no automatic retry** of the wallet for that invoice. Once you've topped up, future renewals are charged as normal.

To avoid this, keep enough USDC in your default wallet ahead of each renewal. If a renewal invoice stays unpaid, your project is suspended after 3 days; see [Unpaid Invoices](https://www.helius.dev/docs/billing/unpaid-invoices.md).

### About the Solana Subscriptions Program

Automatic wallet payments are built on the **Solana Subscriptions Program**, an open-source, audited program maintained by the Solana Foundation. The one-time authorization you approve when adding a wallet uses this program directly, so you can verify exactly what you're signing.

> [card] [Program Source](https://github.com/solana-foundation/subscriptions)
>
> The open-source program code on GitHub.

> [card] [Subscriptions Overview](https://solana.com/docs/payments/subscriptions/overview)
>
> How subscriptions and allowances work on Solana.

> [card] [Announcement](https://solana.com/news/subscriptions-and-allowances)
>
> The Solana Foundation's introduction to the program.

***

## Frequently Asked Questions

> [accordion] Are automatic wallet payments safe? Can I revoke them?
>
> Yes. They use the official, audited [Solana Subscriptions Program](https://github.com/solana-foundation/subscriptions) maintained by the Solana Foundation, and you stay in control on-chain. You can stop automatic payments at any time by removing a wallet from the **Crypto autopay** card, which revokes the authorization for that wallet.

> [accordion] How do I buy more credits on a crypto plan?
>
> Autoscaling requires a card on file, so it isn't available on crypto plans. To top up, purchase [prepaid credits](https://www.helius.dev/docs/billing/additional-credits.md#prepaid-credits-crypto-plans) from your dashboard. They activate immediately and never expire.

> [accordion] How do I switch between fiat and crypto payments?
>
> You can change your payment method yourself on your [Billing](https://dashboard.helius.dev/billing) page. If you run into any issues, reach out to our [support](https://dashboard.helius.dev/support) team.

> [accordion] My plan hasn't updated after payment.
>
> Your plan activates once the payment is confirmed on-chain. If it doesn't appear shortly after confirmation, reach out to our [support](https://dashboard.helius.dev/support) team.

> [accordion] How do I cancel my subscription?
>
> You can cancel by going to the [**Billing**](https://dashboard.helius.dev/billing) page and clicking the **Cancel Subscription** button.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.