Give every customer a wallet that never lets checkout fail
Persistent prepaid balances and B2B credit lines for your Odoo eCommerce store — always visible, self-service top-ups, and hard enforcement instead of warnings.
The problem
Standard Odoo has no native customer wallet: no self-service prepaid balance, no unified transaction ledger, and credit limits that only warn instead of blocking checkout. Store owners bolt together gift-card workarounds or track balances in spreadsheets, while existing wallet apps ship with fragile installs, hidden balances, and accounting that is easy to misconfigure.
The solution
Website Wallet Management gives every customer a persistent prepaid balance and optional credit line, visible on their account, cart, and every checkout step. Self-service top-ups, a full transaction ledger, guided accounting setup, and hard insufficient-funds enforcement replace spreadsheets and warning-only credit checks with one reliable, self-contained module.
Everything a reliable store wallet needs
Every capability below is implemented in the module.
Persistent balance visibility
The wallet balance and available funds appear on the account page, cart, and every checkout step — never hidden until the last screen.
Self-service top-up
Customers add funds through a dedicated portal form, paid via any active payment provider, with instant balance updates.
Pay at checkout with wallet funds
A dedicated Customer Wallet payment method spends the balance, plus any assigned credit line, directly against the order total.
Hard credit-limit enforcement
Checkout is blocked, not just warned, when the order total exceeds available funds and credit — with a clear on-screen explanation.
Full transaction ledger
Every top-up, spend, refund, adjustment, and promotional credit is logged with date, state, and running balance for customer and admin alike.
Admin wallet dashboard
A dedicated Customer Wallets list gives support staff the balance, credit limit, and available funds for every customer in one screen.
Manual top-up & bulk adjustments
Credit or debit any customer's wallet directly from the backend, or adjust many customers at once with the Adjust Wallets wizard — no magic recharge product needed.
Guided accounting setup
Enable auto-accounting and map your wallet journal, liability, and contra accounts once; every confirmed transaction posts a balanced entry automatically.
Automated balance notifications
Top-up confirmations, spend receipts, and low-balance reminders are emailed automatically, so customers are never caught short at checkout.
How it works
Top up the wallet
Customers add funds via the portal top-up form, or an admin credits the wallet directly — no special product required.
Balance updates everywhere
The new balance and available funds appear instantly on the account page, cart, and checkout.
Pay with wallet funds
At checkout, the customer selects Customer Wallet; insufficient funds or credit block the order instead of a warning.
Track and reconcile
Every transaction posts to the ledger, with optional guided accounting entries keeping the books balanced.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
They use the self-service top-up form on the customer portal's My Wallet page, paying through any active payment provider; funds credit to the ledger as soon as the payment confirms.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Website Wallet Management
Prepaid customer wallets and B2B credit lines with an always-visible balance, self-service top-up, wallet payment at checkout, hard credit-limit enforcement, a full ledger and guided accounting setup.
Buy on Odoo App Store