Pricing options & fees

Set prices in a fiat or cryptocurrency and let users pay in any coin/token

When setting up web3 payments in the StreamPayments dashboard, Merchants can choose a default currency, fix the price in a different currency (typically a fiat or stablecoin for risk-free payments), and let users pay with their currency of choice with token swaps at checkout.

The StreamPayments options with an example:

  • Currency: this is the currency the merchant receives, in this case, USDC, STRM, SOL, EURC, or EUROe.

  • Allow token swaps: the merchant enables this option to allow the user to pay in any supported currency (more flexibility for the consumer) A currency swap happens at the checkout so that the merchant will always receive their default currency

  • Fix price in a different currency: the merchant can choose to set the price in a different currency. In this example, it’s a Europe-based merchant so the item is priced at €10, which is converted in real-time to 10.612 USDC at the checkout. The price conversion refreshes every 2 minutes.

Fees

The following fees apply for the various payments options:

Payment
StreamPayments
StreamX

Standard payment

1%

0%

Price-converted payment

1.5%

0.5%

Token-swapped payment

2%

1%

Definitions

Standard payment: set the price and receive payment in the same currency

Price-converted payment: fix the price in a fiat/cryptocurrency and receive payment in another currency

Token-swapped payment: let consumers choose to pay in any supported currency at checkout. Always receive payments in your chosen currency via swaps. This fee only applies if the consumer actually uses StreamSwap.

Last updated