Odoo logo

Accept crypto payments on Odoo

Payment provider for Odoo eCommerce, portal invoices and payment links; the order is confirmed after a verified payment.

Requires: Odoo 18.0 (Community or Enterprise), orders in USD, EUR or GBP (one-time payments)

Download Odoo· 33 KBpayment_stablora-18.0.1.0.0.zip · sha256 196882f4de2710cb…
Create a free account
0.5% per payment

No monthly, setup or minimum fee.

16 coins, 13 networks

USDT, USDC, BTC, ETH, SOL, TRX and more.

Locked price

The coin amount is fixed when the buyer picks a coin; every order gets its own address.

Verified before paid

Signed webhook plus a server-side status check.

How to set up Odoo

  1. 1Download the ZIP and extract it into a folder on your Odoo addons_path (you get payment_stablora/), then restart Odoo.
  2. 2In Odoo open Apps → Update Apps List and activate Payment Provider: Stablora (crypto).
  3. 3In Stablora create an API key with read + payments and add the webhook endpoint https://your-odoo.com/payment/stablora/webhook; copy its signing secret.
  4. 4In Configuration → Payment Providers → Stablora paste the key and the secret, choose Test Mode (qk_test_) or Enabled (qk_live_) and Publish.

Settings

Secret API keyqk_live_… (provider Enabled) or qk_test_… (Test Mode)
Webhook signing secretThe whsec_… secret of the Odoo webhook endpoint
API base URLhttps://stablora.xyz/api/v1
Webhook URL for Stablora
https://your-odoo.com/payment/stablora/webhook

Underpayments, a second coin and chain reversals are written to the transaction and to the order’s chatter for you to decide; nothing is refunded from Odoo.

Tested inside a real Odoo 18 shop against a real Stablora; not yet listed on the Odoo Apps store.

Try it first with a test key and free testnet coins — see the testing guide. The full guide is the README.md inside the download.

Coins your customers can pay with

USDTUSDCBTCETHSOLTRXBNBPOLAVAXLTCDOGEXMRSHIBPEPEBONKWIF

Balances stay separate per network and asset. Optional automatic conversion to USDT or USDC on EVM networks (+0.25%). Pricing and network fees.

Questions about Odoo and Stablora

Is the Odoo plugin free?

Yes. The Odoo plugin is free to download. Stablora charges 0.5% per incoming payment and nothing else — no monthly or setup fee.

Which coins can customers pay with?

USDT on TRON, Ethereum, BNB Chain, Polygon, Arbitrum, Optimism, Avalanche and Solana; USDC on the same EVM networks, Base and Solana; plus BTC, ETH, SOL, TRX, BNB, POL, AVAX, LTC, DOGE, XMR and the meme coins SHIB, PEPE, BONK and WIF. They choose the coin and network on the Stablora payment page; the amount is locked when they choose it.

When is an order marked paid?

Only after Stablora confirms the payment on the blockchain and the Odoo side verifies the signed webhook and re-checks the payment status with the API. A browser redirect alone never marks anything paid.

Can I test it before taking real payments?

Yes. A test API key (qk_test_…) works on public testnets with free faucet coins, so you can run the whole flow before switching to a live key. See the testing guide.

Where does the money go?

Into your Stablora balance, per network and asset. You withdraw to your own wallet from the dashboard, manually or automatically, and can have coins converted to USDT or USDC on supported networks.

Related integrations

All 35 integrations