Price in US dollars; the customer pays the exact ETH amount to an address made for that order. 0.5% per payment, no monthly fee.
Ether is the native coin of Ethereum and is also used on its layer-2 networks — Arbitrum, Optimism and Base — where the same payment costs a fraction of the gas.
Let customers pay on the network their wallet already uses. Ether received on an EVM network can be converted to USDT or USDC automatically if you prefer stable balances.
From your store plugin, a payment link or one API call.
Converted at the live price once, when the order is created. It never changes afterwards.
A deposit address made for this order only, with a QR code.
When the payment is credited, your balance goes up and your system is told.
| Network | Credited | Payout network fee | Auto-convert |
|---|---|---|---|
| EthereumERC-20 | after 12 confirmations | 0.0006 ETH | USDT / USDC |
| Base | after 20 confirmations | 0.00002 ETH | USDT / USDC |
| ArbitrumArbitrum One | after 40 confirmations | 0.00003 ETH | USDT / USDC |
| OptimismOP Mainnet | after 20 confirmations | 0.00002 ETH | USDT / USDC |
Payout network fee: a flat fee per withdrawal to your own wallet, plus the 0.5% commission. Full pricing
Install a plugin, share a payment link, or call the API. The customer can also pick ETH on a hosted checkout page where you offer several coins.
// Your server: create a payment for an order
const res = await fetch('https://stablora.xyz/api/v1/payments', {
method: 'POST',
headers: { Authorization: `Bearer ${STABLORA_KEY}`,
'Content-Type': 'application/json' },
body: JSON.stringify({
reference: 'order-1042', amount: '49.90', currency: 'USD',
network: 'ethereum', asset: 'ETH',
}),
});
const payment = await res.json();
// payment.amount: the exact ETH amount, locked for this order
// payment.depositAddress: a new address for this order only
// redirect the customer to https://stablora.xyz/pay/<payment.id>More in the help center.
It depends on the network: Ethereum 12 confirmations, Base 20 confirmations, Arbitrum 40 confirmations, Optimism 20 confirmations. The checkout shows the progress live and you receive a signed webhook when it is credited.
0.5% of each payment, with no monthly or setup fee. Withdrawing to your own wallet costs a 0.5% commission plus a flat network fee per network (see pricing).
If less arrives, the checkout asks for the rest before the order expires (you can accept small shortfalls with a tolerance in Settings). Anything above the amount due is recorded as an overpayment that you can refund.
The checkout shows the coin and network right next to the address. Coins sent on another network or in another coin are not credited automatically.
Yes. Turn on auto-conversion and incoming ETH is swapped to USDT or USDC on-chain (Ethereum, Base, Arbitrum, Optimism) for 0.25% on top of the exchange cost.
Free to start, 0.5% per payment. Try everything with test keys first.