> ## 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

<Steps>
  <Step title="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.
  </Step>

  <Step title="Initiate Crypto Payment">
    Click **Pay with Crypto** to start the checkout process.
  </Step>

  <Step title="Enter Billing Information">
    Provide your **name** and **billing address**.
  </Step>

  <Step title="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.
  </Step>
</Steps>

<Note>
  **Important Notes**:

  * **USDC on Solana**: All crypto payments are made in USDC on Solana.
  * **Cancel Anytime**: You can cancel your subscription if needed.
</Note>

***

## 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 **Payment method** 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 **Payment method** card on your Billing page yet, you'll keep receiving payment links in the meantime.
</Note>

### Add a Wallet

<Steps>
  <Step title="Open the Payment Method Card">
    Go to your [Billing](https://dashboard.helius.dev/billing) page, find the **Payment method** card, and click **Add wallet**.
  </Step>

  <Step title="Connect a Solana Wallet">
    Connect the Solana wallet you want to pay from. This is the wallet that will be charged in USDC.
  </Step>

  <Step title="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.
  </Step>

  <Step title="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 **Payment method** card.
  </Step>
</Steps>

### Which Wallet Gets Charged

Your **default wallet** is the one charged automatically when an invoice is due. The **Payment method** 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.

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

<CardGroup cols={3}>
  <Card title="Program Source" icon="github" href="https://github.com/solana-foundation/subscriptions">
    The open-source program code on GitHub.
  </Card>

  <Card title="Subscriptions Overview" icon="book" href="https://solana.com/docs/payments/subscriptions/overview">
    How subscriptions and allowances work on Solana.
  </Card>

  <Card title="Announcement" icon="newspaper" href="https://solana.com/news/subscriptions-and-allowances">
    The Solana Foundation's introduction to the program.
  </Card>
</CardGroup>

***

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="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 **Payment method** card, which revokes the authorization for that wallet.
  </Accordion>

  <Accordion title="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](/billing/additional-credits#crypto-plans) from your dashboard. They activate immediately and never expire.
  </Accordion>

  <Accordion title="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>

  <Accordion title="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>

  <Accordion title="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.
  </Accordion>
</AccordionGroup>
