Using the Web3 APIPayment

How to change from fiat to crypto payment

Learn how to move an existing fiat subscription to crypto billing.

Switch to crypto billing

When changing the payment method from fiat to crypto, the existing fiat subscription would be cancelled immediately.

If you have insufficient tokens in the payment contract, you will be prompted to top up your account. Your subscription plan remains Inactive until you have sufficient tokens in your wallet to make the payment.

On the Billing Dashboard, click Manage Plan.

Manage plan

Select ATA or Stablecoin as the payment token and choose a billing cycle (Monthly or Annually).

Select token

If you select Stablecoin, you can pay in either USDC or USDT.

Stablecoin selection

Click Proceed.

On the Complete Payment screen, if you lack sufficient tokens in the payment contract, you are prompted to deposit more funds.

You must sign two transactions:

  1. Approve Automata's smart contract to interact with your tokens.

    Approve contract

  2. Deposit funds into the payment contract.

    Deposit funds

It takes 15 confirmations for your payment to be confirmed.

Payment confirmation

Once payment is successful, you should see this screen.

Payment complete

Your new payment method is reflected on the Billing Dashboard.

Updated billing dashboard

This process also applies if you are changing your payment method from one crypto option to another (for example, USDT to ATA).