guide

Payment Options

Location: Settings → Payments → Payment Options

Updated: 3/9/2026

Location: Settings → Payments → Payment Options

General payment behavior settings that control currency, fees, and checkout experience.

Payment Options settings
Payment Options settings

Fields

Default Currency

Set the default fiat currency for checkout. This is the currency used when creating transactions without specifying a currency. Default is USD.

Supports 160+ fiat currencies including USD, EUR, GBP, JPY, CNY, KRW, BRL, INR, and more.

Payment Fee (%)

Apply a percentage fee on all transactions. The fee is added on top of the payment amount. For example, if set to 2% and the customer pays $100, the total charged will be $102.

Accept Underpayments

When enabled, transactions with slight underpayments are still considered completed. This is useful because cryptocurrency amounts can fluctuate slightly between the time a customer initiates payment and when the transaction is confirmed.

Stop Reusing Addresses

By default, QuantaPay may reuse your wallet address across multiple transactions within 24 hours. Enable this option to require a unique address for each transaction.

Note: This option is relevant when using address generation features (Gemini, Coinbase, or custom node). Without address generation, your static wallet address is always used.

Pay with MetaMask

Allow customers to pay directly through MetaMask browser extension. When enabled, a "Pay with MetaMask" button appears on the payment page for Ethereum-compatible cryptocurrencies.

Redirect URL

URL to redirect the customer to after a successful payment. This is a global setting — you can also set per-transaction redirects via the API redirect parameter.

Monero Secret Viewkey

If you accept Monero (XMR), enter your wallet's secret viewkey here. This is required for QuantaPay to verify incoming Monero transactions, as Monero transactions are private by default.

Open Exchange Rates App ID

If you need more accurate or frequent exchange rate updates, enter your Open Exchange Rates App ID.

Exchange Rates Refresh (minutes)

How often to refresh cryptocurrency exchange rates. Default is 60 minutes. Minimum: 1 minute, maximum: 1440 minutes (24 hours).

Delete Pending Interval (hours)

Automatically delete pending (unfinished) transactions after this many hours. Default is 48 hours.