A build-to-order Odoo payment provider that lets your webshop and invoices accept USDT, USDC, BTC and ETH through Binance Pay and Coinbase Commerce, with webhook confirmation and automatic FX-to-fiat reference rates. ECOSIRE builds, installs and supports it on your Odoo 17, 18 or 19. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $299.00 USD; request a quote for a scoped proposal.

A build-to-order Odoo payment provider that lets your webshop and invoices accept USDT, USDC, BTC and ETH through Binance Pay and Coinbase Commerce, with webhook confirmation and automatic FX-to-fiat reference rates. ECOSIRE builds, installs and supports it on your Odoo 17, 18 or 19.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Cross-border and freelance merchants increasingly get paid in stablecoins, but Odoo ships no native crypto acceptance. Out of the box, payment providers cover Stripe, PayPal, Adyen and a handful of bank-redirect flows — there is no payment.provider code for USDT/USDC settlement, no way to reconcile an on-chain transfer against a sales order, and no reference-rate capture so your account.move records the fiat value at the moment of payment. Teams end up pasting a wallet address into an email, chasing block explorers, and manually matching amounts — which breaks under partial payments and exchange-rate drift, and leaves your accounting unauditable.
Custom `payment.provider` records for Binance Pay and Coinbase Commerce, selectable in the standard Odoo checkout and invoice-payment flows
USDT, USDC, BTC and ETH acceptance with per-provider coin/chain configuration on the provider form
Event-driven confirmation via signature-verified webhook controllers (HMAC / provider signature) that advance `payment.transaction` state — no fragile polling
Idempotent webhook handling keyed on the provider charge id so replayed or re-org'd events never double-book a payment
Automatic FX-to-fiat reference rate captured at charge creation via an `@api.depends` compute field, persisting both crypto amount and booked fiat value
Underpayment handling: transaction held in partially-paid `pending` state with a top-up link rather than a false confirmation
ECOSIRE builds a proper Odoo payment provider that plugs into the standard checkout and invoice-payment flows. We extend payment.provider and payment.transaction with two integrations — Binance Pay and Coinbase Commerce — so a customer choosing "Pay with crypto" is issued a hosted charge or QR for USDT, USDC, BTC or ETH. Confirmation is event-driven, not polled: we expose signed webhook controllers (HMAC / signature-verified per each provider's spec) that move the transaction through draft → pending → done, trigger Odoo's normal post-payment automation (confirm the SO, register the payment on the invoice, send the QWeb receipt), and write an immutable audit trail. Because crypto amounts float, a compute field with @api.depends snapshots the FX-to-fiat reference rate at charge creation and persists both the crypto amount and the booked fiat value on the transaction.
The build handles the messy real-world cases native Odoo never anticipated: underpayment leaves the transaction in a pending/partially-paid state with a top-up link instead of silently confirming; overpayment is flagged for credit-note or refund handling; and late or re-org'd on-chain confirmations are reconciled idempotently so a replayed webhook never double-books. Everything is secured with ir.model.access.csv plus record rules so only accounting/payment roles see provider credentials and raw transaction payloads, and every provider action is exposed over Odoo's XML-RPC / JSON-RPC API for your own automation or reconciliation scripts.
This is build-to-order, not an apps.odoo.com download. After a short scoping call we confirm exactly which providers, coins, chains and settlement/reconciliation rules you need, then build the module against your Odoo 17.0, 18.0 or 19.0 (Community or Enterprise). Typical delivery is 2–4 weeks from confirmed scope. You get the installable source in your own git repository, UAT on a staging database, a rollback plan, and a post-go-live support window — no fabricated benchmarks, just a payment provider engineered to your ledger.
Invoices international clients who prefer to settle in USDT/USDC to avoid wire fees and FX friction; needs those payments to land against the right Odoo invoice with the fiat value booked automatically.
Runs an Odoo webshop and wants a 'Pay with crypto' option at checkout via Binance Pay or Coinbase Commerce, with the order confirmed only once the on-chain/exchange payment is verified.
Responsible for auditable books; needs each crypto payment reconciled with tx hash, network and a locked reference rate, plus clean handling of under/overpayments rather than manual block-explorer chasing.
Owns the instance and wants a maintainable, role-secured payment provider with source in their own git repo and XML-RPC access, not a black-box binary from the app store.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Crypto & USDT Stablecoin Payments for Odoo 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Crypto & USDT Stablecoin Payments for Odoo,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Crypto/USDT acceptance | USDT, USDC, BTC, ETH via Binance Pay + Coinbase Commerce | Whatever your team codes from scratch | Often single-provider or fixed coin set | |
| Payment confirmation | Signature-verified, idempotent webhooks | DIY; correctness depends on your dev | Varies; replay safety often unproven | |
| FX-to-fiat reference rate | Locked at charge creation, booked on invoice | Must be designed and built | Frequently absent or approximate | |
| Under/overpayment handling | Explicit top-up, refund and flag flows | Edge cases usually missed at first | Commonly all-or-nothing | |
| Fit to your Odoo & rules | Built to your version, coins and reconciliation | Fully bespoke but you own the effort | Generic; you adapt to it | |
| Source & ownership | Full source in your git repo | You own it | Often obfuscated/binary | |
| Security scoping | `ir.model.access.csv` + record rules on credentials | Depends on developer discipline | Varies by vendor | |
| Support & delivery | Build-to-order, UAT, rollback, support window | Your team owns support | Ticket queue, no build guarantee |
This is build-to-order. After a short scoping call to confirm providers, coins, chains and reconciliation rules, typical delivery is 2–4 weeks from confirmed scope. Tighter or broader scopes shift that estimate, which we set in writing before starting.
No. It is not an apps.odoo.com download. ECOSIRE builds the module specifically for your Odoo version and settlement rules, then installs and supports it. You receive the full source in your own git repository.
Odoo 17.0, 18.0 and 19.0, on both Community and Enterprise. We build against your exact version so the `payment.provider` extension and views match your release; the module reuses Odoo's native `payment` framework rather than replacing it.
Confirmation is event-driven. Signature-verified webhooks from Binance Pay and Coinbase Commerce advance the `payment.transaction` from pending to done and trigger Odoo's normal post-payment automation. Handling is idempotent, so replayed or re-org'd events never double-book.
Underpayments keep the transaction in a partially-paid pending state with a top-up link instead of confirming. Overpayments are flagged for a credit-note or refund workflow. Both cases are logged so accounting sees them rather than a silently wrong balance.
A compute field snapshots the FX-to-fiat reference rate at charge creation and persists both the crypto amount and the booked fiat value on the transaction and the resulting `account.move`, so your ledger records the value at time of payment and stays auditable.
Delivery includes a post-go-live support window for defect fixes and configuration tweaks. Because you hold the git repository, we can also quote follow-on work such as new coins/providers or migration when you upgrade your Odoo version.
A build-to-order Odoo payment provider that lets your webshop and invoices accept USDT, USDC, BTC and ETH through Binance Pay and Coinbase Commerce, with webhook confirmation and automatic FX-to-fiat reference rates. ECOSIRE builds, installs and supports it on your Odoo 17, 18 or 19.