Skip to content

User Guide

A guide on how to make payments with SoloPay.

Before You Start

To make payments with SoloPay, you need:

  • MetaMask or Trust Wallet (browser extension or mobile app)
  • ERC-20 token balance to pay with

No Gas Fees

SoloPay covers blockchain gas fees on your behalf. You don't need POL or any other native token to pay.

Step 1: Select Your Wallet

When the payment widget opens, select the wallet you want to use.

Select wallet

Paying with MetaMask

Step 2: Approve Connection

A MetaMask popup will appear. Select your account and click Connect.

Approve MetaMask connection

Step 3: Get Free Gas

This step only appears when all of the following conditions are met:

  • Your wallet does not have enough native token (POL) to process the approval transaction
  • You have not received free gas from SoloPay before (limited to once per wallet)
  • Your payment token balance is sufficient for the payment amount

If the GET GAS button appears, click it to receive free gas from SoloPay.

Get gas

Once you receive the gas, a Gas received message will appear in the widget. Before proceeding, open MetaMask and confirm that the native token (POL) has arrived in your wallet.

Check gas balance in MetaMask token list

You can also click on the POL token in MetaMask to verify the exact balance.

Check gas balance in MetaMask token detail

Step 4: Approve Token Usage

To approve the transaction of tokens to be used for payment, click APPROVE TOKEN in the widget.

Approve token usage

Step 5: Approval Transaction

A Spending cap request popup will appear. This is the process of authorizing SoloPay to process your tokens. Follow the on-screen instructions and click Confirm.

Approve MetaMask token usage

Step 6: Review Payment Details & Proceed

Once token approval is complete, you will proceed to the payment screen. Review the amount, network, and gas fee. The gas fee shows Free (Covered by Solo Pay). Click PAY NOW.

Review payment details

Step 7: Sign the Payment Request

A Signature request popup will appear. This is the final payment authorization signature. No gas fee is charged. Click Confirm.

Sign payment request

Step 8: Payment Complete

When the Payment Completed screen appears, your payment is processed, and the funds are held securely. Click RETURN TO MERCHANT to return to the merchant page.

Payment complete

Paying with Trust Wallet

Step 2: Approve Connection

A Trust Wallet popup will appear. Confirm your account and click Connect.

Approve Trust Wallet connection

Step 3: Get Free Gas

This step only appears when all of the following conditions are met:

  • Your wallet does not have enough native token (POL) to process the approval transaction
  • You have not received free gas from SoloPay before (limited to once per wallet)
  • Your payment token balance is sufficient for the payment amount

If the GET GAS button appears, click it to receive free gas from SoloPay.

Get gas

Once you receive the gas, a Gas received message will appear in the widget. Before proceeding, open Trust Wallet and click Manage crypto to check your token list.

Click Manage crypto in Trust Wallet

Find and select POL from the token list to view its details.

Select POL token

Confirm that the POL balance has arrived in your wallet.

Verify POL balance in Trust Wallet

(For Trust Wallet, you must verify your balance before proceeding with the token approval.)

Step 4: Approve Token Usage

To approve the transaction of tokens to be used for payment, click APPROVE TOKEN in the widget.

Approve token usage

Step 5: Approval Transaction

A token approval transaction popup will appear. This is the process of authorizing SoloPay to process your tokens. Follow the on-screen instructions and click Confirm.

Approve Trust Wallet token usage

(If a security risk warning message appears, review the content and click Continue to proceed.)
Approve Trust Wallet additional usage

Step 6: Review Payment Details & Proceed

Once token approval is complete, you will proceed to the payment screen. Review the amount, network, and gas fee. The gas fee shows Free (Covered by Solo Pay). Click PAY NOW.

Review payment details

Step 7: Sign the Payment Request

A Signature request popup will appear. This is the final payment authorization signature. No gas fee is charged. Click Confirm.

Sign payment request

Step 8: Payment Complete

When the Payment Completed screen appears, your payment is processed, and the funds are held securely. Click RETURN TO MERCHANT to return to the merchant page.

Payment complete

Non-custodial Web3 payment infrastructure for ERC-20 checkout, sponsored gas, and wallet-to-wallet settlement.