BTC on-chain
Classic and well established. Wallet address per order, OP_RETURN tagging for clean reconciliation.
Bitcoin, Ethereum and stablecoins directly in the Shopware checkout — with live exchange rate conversion.
From classic Bitcoin via Ethereum to USDC/USDT — each coin individually activatable, configurable per sales channel.
Classic and well established. Wallet address per order, OP_RETURN tagging for clean reconciliation.
ETH itself plus all common ERC-20 tokens (USDC, USDT, DAI) — each one individually activatable.
Recommended for B2B: no exchange-rate movement between order and payment receipt.
Polygon (MATIC) as Layer-2 for USDC and USDT — transaction costs below one cent.
Optional: SOL and USDC-on-Solana. Practically instant confirmation.
Lightning Network integration optional — for orders below 50 €. Near-instant, near-zero cost.
Coins are just rendering. The order is kept in EUR, the customer pays the market-current coin amount.
In checkout the customer sees the converted coin amount based on the current market price (CoinGecko API). The rate is valid for 10 minutes — after that it gets recalculated. If the rate fluctuates strongly, a hint is shown and the rate auto-refreshes.
Live rates from CoinGecko (industry standard, free for moderate volume). Fallback to Binance on API outage.
When validating payment receipt, we allow 0.5 % rate deviation — useful for slight volatility.
EUR amounts in the database, coin display is just rendering. For complaints the EUR sum is binding.
Automatic status updates, clear tolerances, one-click refunds, DATEV export — everything a professional crypto setup needs.
"Awaiting payment" → "Detected on-chain" → "Confirmed (3 blocks)" → "Settled". Order state is automatically advanced.
Direct webhook push from the blockchain listener — no polling loops. Status updates within seconds.
How many confirmations must be present before the order is "paid"? Default: 3 for BTC, 12 for ETH, 1 for Polygon.
On overpayment the excess is credited automatically as a balance. On underpayment a reminder with the remaining amount is sent.
Refunds in the original coin to the original address — one click in the order detail.
Monthly CSV export of all crypto payments — formatted for DATEV import including the EUR rate at the time.
What the plugin delivers in B2B usage.
You can run your own Bitcoin Core node or use a service provider — we set up either.
Your own Bitcoin Core node or service provider (BTCPay, Block-cypher) — configurable per coin.
Own legal review recommended — crypto payments are permitted in Germany, but VAT treatment and accounting are individual. We refer you to your tax advisor for the detail questions.
From RPC node setup via wallet addresses to confirmation strategy — we configure the complete setup for you. Also with a service provider if you do not want to run your own node.