Invoice Pay Currency
Pronunciation: IN-voys PAY KUR-un-see
Definition
Invoice pay currency is the digital asset that an invoice permits the customer to use for payment. A correct selection also requires the appropriate blockchain network and, for tokens, the correct asset contract.
Overview
What it means and why it exists
Invoice pay currency is the digital asset that an invoice permits the customer to use for payment. A correct selection also requires the appropriate blockchain network and, for tokens, the correct asset contract.
How it works
The checkout can offer one allowed asset or a set of alternatives. For each choice it creates or displays an asset-specific amount and payment destination, records the chosen chain and asset identifier, and verifies the incoming transfer accordingly. Merchants need consistent price precision and rules for changing a selection after payment begins.
Technical details worth understanding
The token symbol alone does not provide a complete identifier: USDT on Ethereum and USDT on TRON are separate token representations with different networks and fees. Some systems show a fiat-priced invoice but accept multiple currencies; this is different from requiring the merchant to hold each accepted token as its final settlement asset.
What can go wrong
If a payer sends the correct-looking currency on an unsupported chain, the funds may not be automatically credited and might be unrecoverable. Misleading copied token contracts create another failure path. Clearly distinguish what the customer pays from what the merchant receives after any conversion.
Practical checks
Build an explicit allowlist of accepted asset and network combinations. Show the network prominently beside the token name in checkout. Verify the actual token contract before crediting the order, and make the merchant settlement preference a separate configuration to avoid confusing the payer's choice with treasury receipt.
Related concepts
Crypto Invoice, Crypto Payment Status, Crypto Checkout.
Further reading
Example
A store charges $60 and allows BTC, ETH or USDC on approved networks. The buyer chooses USDC on Ethereum. The processor matches only the expected contract and chain, even if an unrelated token with the same symbol arrives.
Comparison
Pay currency is the payer's chosen asset; settlement currency is the asset or fiat amount ultimately delivered to the merchant. Price currency, such as USD, may be different from both.
Key Takeaway
The token symbol alone does not provide a complete identifier: USDT on Ethereum and USDT on TRON are separate token representations with different networks and fees.
Sources
- ISO 4217 Currency Codes — ISO (2026-08-01)
- OxaPay API Reference: Accepted Currencies — OxaPay (2026-08-01)