Medusa.js with ERPNext
Your store on Medusa, your books in ERPNext — Medusa.js development and consulting in India, with ERPNext integration
We build and run Medusa v2 stores, dealer portals and B2B marketplaces, connected to ERPNext so stock, prices, orders and GST invoices live in one set of books.
Running live: Splendx, a B2B marketplace on Medusa, with our ERPNext connector. Read the case
Two ways, one set of books
ERPNext
- Cotton kurta · M · Standard Selling
- ₹1,299
- On hand · Bengaluru warehouse
- 42
- Linen kurta · Sync to Medusa
- —
Documents
- Customer
- created
- Sales Order
- created
- Sales Invoice
- draft
- Delivery Note
- —
The store to ERPNext, as the order is paid: the Customer, a Sales Order with GST for the place of supply, then a draft Sales Invoice.
Your store, on Medusa
Anything a webhook misses is caught by a check every 5 minutes, and everything is reconciled hourly. Example item.
What we add to Medusa
Medusa is the engine. These are the six parts we've built for it on Medusa v2, and what each one makes.
ERPNext connector
Customers, orders and invoices into ERPNext; items, stock and prices back. Running on Splendx.
Medusa storecustomers, orders, invoices
ERPNextitems, stock, prices back
Medusa storecustomers, orders, invoices
ERPNextitems, stock, prices back
GST for India
CGST and SGST or IGST by ship-to state, HSN on every product, GSTIN checked at checkout.
Checkout · tax by ship-to state
CGST and SGST, or IGSTby ship-to state
HSNon every product
GSTINchecked at checkout
Checkout · tax by ship-to state
CGST and SGST, or IGSTby ship-to state
HSNon every product
GSTINchecked at checkout
Indian payments
UPI and cards through Cashfree, cash on delivery, bank transfers matched by their reference.
Payments taken
UPI and cardsthrough Cashfree
Cash on deliveryon the order
Bank transfersmatched by their reference
Payments taken
UPI and cardsthrough Cashfree
Cash on deliveryon the order
Bank transfersmatched by their reference
Dealer pricing and credit
Price lists per dealer, a credit line with a limit, a wallet for advances, KYC for new accounts.
Dealer accountActiveA dealer's own terms, on the same store
- Price list
- Per dealer
- Credit line
- With a limit
- Wallet
- For advances
- KYC
- For new accounts
Dealer accountActiveA dealer's own terms, on the same store
- Price list
- Per dealer
- Credit line
- With a limit
- Wallet
- For advances
- KYC
- For new accounts
WhatsApp, SMS and email
Order, payment and dispatch messages; sign-in by phone OTP.
One order's messages · WhatsApp, SMS and emailOrder placedsent
Payment receivedsent
Dispatchedsent
Sign-in by phone OTP.
One order's messages · WhatsApp, SMS and emailOrder placedsent
Payment receivedsent
Dispatchedsent
Sign-in by phone OTP.
Accounts and growth
Sign-in with Google or Apple, reviews, gift cards, referrals, abandoned-cart reminders.
- Google or Apple sign-in
- Reviews
- Gift cards
- Referrals
- Abandoned-cart reminders
- Google or Apple sign-in
- Reviews
- Gift cards
- Referrals
- Abandoned-cart reminders
Medusa, Commera or Shopify?
Say what you're building; the answer and its page follow.
What are you building?
Medusa is built for that, and for several shops on one engine or a very large catalogue. ERPNext keeps the books.
Medusa is built for that, and for several shops on one engine or a very large catalogue. ERPNext keeps the books.
How we run Medusa, and where it runs
Splendx runs on it today; every store we run is hosted, upgraded and supported the same way.
B2B marketplace
How we run every store
Host
On your cloud, on ours, or on Medusa Cloud; you own the code and the data either way.
Upgrade
We follow Medusa v2 releases and test your modules before each upgrade; v1 stores move to v2 as a rebuild of the backend.
Support
Fixes, monitoring and new features after go‑live, through Support & AMC.
Questions about Medusa
The one buyers ask most is answered first. Type to find the rest.
Is Medusa ready for B2B?
Choosing it
Building it
Running it



