| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• eCommerce (website_sale) • Discuss (mail) • Website (website) |
| Lines of code | 2665 |
| Technical Name |
crypto_payment_sync |
| License | LGPL-3 |
| Website | https://www.linkedin.com/in/baheywadeahakim/ |
| Versions | 18.0 19.0 |
CryptoAPI Payments & Wallet Management for Odoo
Accept crypto payments (website checkout & back-office), generate unique payment references, track transactions on-chain, and automatically post accounting entries — all inside Odoo.
What this module delivers
This module adds a complete crypto payment layer to Odoo: configuration of supported currencies/networks, company wallets, payment requests, on-chain transaction tracking, and accounting integration for both receivables and payables.
Key features
Built for real operations: clear flows, traceability, and accounting integrity.
- Enable currencies like ETH, BTC (and more)
- Assign supported networks per currency
- Company wallets per network
- Create inbound and outbound crypto payments
- Track status: Draft → In Process → Done / Cancelled
- Link to invoices / bills as needed
- Transaction hash & explorer-ready reference
- Sender/receiver addresses
- Fees, confirmations, and timestamps
- Connect crypto payments to Sales Orders
- Show paid amount & currency on documents
- Support partial payments if required
- Crypto payment method on website checkout
- WalletConnect / QR payment screen
- Clear instructions for customers
- Automatic journal entry posting
- Configurable accounts/journals
- Full traceability from payment to move lines
How it works
A simple, reliable flow for both website and back-office payments:
- Configure supported crypto currencies/networks and company wallets.
- Create a payment request (customer or vendor) and select currency + wallet.
- Pay & track: customer completes payment via WalletConnect/QR, or you record an on-chain tx hash.
- Validate and update status once confirmed on-chain.
- Post accounting entries automatically and keep a full audit trail.
Screenshots
A quick tour across configuration, payments, accounting, and website checkout.
Back-office: wallets, payments, and transactions
Accounting: journal entries and reconciliation
Sales: orders and payment linkage
Website: checkout & WalletConnect / QR payment
Master data: currencies configuration
Demonstration Outputs
The public repository includes sample module-generated outputs for professional review readiness. They demonstrate source-to-output traceability across Odoo payment activity, normalized ledger support, fair-value measurement support, journal-line evidence, and tax-reporting readiness schedules.
Reviewer-facing package summarizing payment transactions, accounting traceability, readiness lines, and review notes.
Open PDFSample field-mapping readiness output for tax-preparer review. It is not an IRS filing or filing integration.
Open PDFSample reconciliation support schedule for preparer review of disposition, basis, and gain/loss support fields.
Open PDFSample ERP journal-line export showing accounting support fields, crypto references, and review status.
Open CSVSample transaction summary export linking source payment references, crypto quantities, hashes, and review status.
Open CSVConcise package providing additional review context for the module-generated demonstration outputs.
Open PDFFAQ
Support & Contact
bahey.wadea@gmail.com
www.linkedin.com/in/baheywadeahakim
Please log in to comment on this module