Custom Tokens
Location: Settings → Payments → Custom Token
Location: Settings → Payments → Custom Token
Plan required: Pro
Add custom ERC-20 or BEP-20 tokens as payment options. This allows you to accept any token that exists on the Ethereum or BNB Smart Chain networks.
Adding a Custom Token
Click "Add token" to create a new entry. Fill in the following fields:
| Field | Description | Required |
|---|---|---|
| Type | Select ERC-20 (Ethereum) or BEP-20 (BSC). Set to "Disabled" to temporarily hide the token. | Yes |
| Name | Display name shown to customers (e.g., "Dai Stablecoin") | Yes |
| Token Code | Short ticker symbol (e.g., "DAI") | Yes |
| Receive Address | Your wallet address for receiving this token | Yes |
| Contract Address | The token's smart contract address on the blockchain | Yes |
| Icon URL | URL to a token icon image (displayed on the payment page) | No |
| Decimals | Token decimal places (usually 18 for ERC-20, check the token contract) | Yes |
| USD Exchange Rate | Manual USD exchange rate (numeric value). If set, this overrides automatic rate fetching. | No |
| USD Exchange Rate URL | URL to fetch the exchange rate dynamically (JSON endpoint) | No |
Finding Token Information
To find the contract address and decimals for a token:
Look for the "Contract" address and "Decimals" field in the token details.
Example: Adding DAI (ERC-20)
| Field | Value |
|---|---|
| Type | ERC-20 |
| Name | Dai Stablecoin |
| Token Code | DAI |
| Receive Address | 0xYourEthereumAddress |
| Contract Address | 0x6B175474E89094C44Da98b954EedeAC495271d0F |
| Decimals | 18 |