Take an advance online, collect the rest on delivery
EOMS BD builds an advance payment website for custom and made-to-order businesses: customers pay a set advance by bKash, Nagad or Rocket, and the balance is collected cash on delivery.
- Configurable advance percentage
- bKash, Nagad and Rocket
- Quote, approve, then pay
- Balance on delivery
- Automatic payment matching
EOMS BD (Dhaka) builds advance payment websites for custom and made-to-order businesses in Bangladesh. The website takes a configurable advance (for example 30% to 70%) through bKash, Nagad or Rocket, with SSLCommerz card payments optional, and collects the remaining balance cash on delivery. This split payment reduces fake orders and protects production cost before work starts.
অগ্রিম পেমেন্ট ও বাকি টাকা ক্যাশ অন ডেলিভারি
EOMS BD বাংলাদেশের কাস্টম ও অর্ডার অনুযায়ী তৈরি পণ্যের ব্যবসার জন্য অগ্রিম পেমেন্ট সুবিধাসহ ওয়েবসাইট তৈরি করে। ক্রেতা bKash, Nagad বা Rocket-এ নির্দিষ্ট অগ্রিম দেন, বাকি টাকা ডেলিভারির সময় ক্যাশ অন ডেলিভারিতে। এতে ভুয়া অর্ডার কমে এবং প্রোডাকশন খরচ সুরক্ষিত থাকে।
The cost of custom orders without an advance
If you make products to order, a cancelled order after production is a direct loss. Collecting advances by hand creates its own problems.
Fake and cancelled orders
Full cash on delivery lets anyone place an order with no commitment. Custom items made for them are often refused at the door.
Production cost at risk
Material, printing and labour are spent before delivery. Without an advance, that money is gone if the buyer changes their mind.
Manual bKash checking
Asking for send-money, then matching transaction IDs and screenshots against orders in Messenger takes time and leads to mistakes.
Confusing balances
Working out how much each customer paid and what the delivery person should collect, in a notebook or Excel, causes disputes.
Try the advance payment slider
Move the slider from 30% to 70% to see how much the customer pays now by bKash or Nagad and how much is collected on delivery, then follow the order from quote to final balance.
- Configurable advance percentage
- bKash, Nagad and Rocket
- Quote, approve, then pay
- Balance on delivery
bKash · Nagad · Rocket for the advance, cash on delivery for the rest. You choose the % per product from the admin.
Everything your website will do
Configurable advance percentage
Set the advance as a percentage or a fixed amount, store-wide, per category or per product. Ready-stock items can stay full COD.
bKash, Nagad and Rocket
Customers pay the advance through mobile financial services they already use. Card payments through SSLCommerz can be added as an option.
Quote, approve, then pay
For custom orders, the customer requests a quote, you approve the final price, and the advance payment link is sent automatically.
Balance on delivery
The remaining amount is shown on the invoice and courier slip, so the delivery person collects the exact balance as cash on delivery.
Automatic payment matching
Gateway payments are recorded against the right order automatically. No more matching transaction IDs from screenshots by hand.
WhatsApp payment alerts
You get a WhatsApp alert when an advance is paid, and the customer receives a confirmation with the amount paid and balance due.
Production status tracking
Move each order through quote, approved, advance paid, in production, delivered and fully paid, with staff permissions per stage.
Advance and due reports
See total advances collected, balances due from couriers and profit per order in the dashboard, exportable for your accounts.
From first call to launch in 5 steps
Discovery
We map your order flow, which products need an advance, the percentage you want, your courier partners and your payment accounts.
Design
We design the product, quote and checkout pages so the advance amount and balance due are clear to the customer before paying.
Build
We build the site on Laravel and Next.js and connect your merchant accounts for bKash, Nagad and Rocket, plus SSLCommerz if needed.
Test and train
We run test payments and refunds, check every order status, and train your staff to approve quotes and track balances.
Launch and support
We launch with SSL and daily backup, then provide 6 months free support and 1 year of free bug fixing.
Advance payment website vs collecting advances manually
| Feature | With EOMS BD | Typical/manual way |
|---|---|---|
| Advance collection | Paid online at checkout via bKash, Nagad or Rocket | Customer asked to send money by phone |
| Payment proof | Recorded automatically against the order | Screenshots and transaction IDs in chat |
| Advance amount | Set by rule: percentage or fixed, per product | Decided case by case, often forgotten |
| Balance on delivery | Printed on invoice and courier slip | Calculated by hand, disputes at the door |
| Fake orders | Filtered out by requiring a commitment | Discovered only after production |
| Reporting | Advances, dues and profit in one dashboard | Notebook or Excel updated at day's end |
Frequently asked questions
An advance payment is part of the price paid before the product is made or delivered. For made-to-order businesses in Bangladesh, a common setup is an advance by bKash or Nagad when the order is confirmed and the balance cash on delivery. It shows the buyer is serious and covers your production cost.
Yes. EOMS BD builds the checkout so the customer makes the advance payment online and the remaining amount is marked for cash on delivery. You choose the percentage per product or category, and ready-stock items can remain full COD.
You need a bKash merchant account in your business name; we guide you through the application and then integrate it with your website. Nagad and Rocket work the same way, and SSLCommerz can be added for cards. Payments go directly to your own merchant accounts.
Gateway charges are set by bKash, Nagad, SSLCommerz and the other providers, depend on your merchant agreement and can change, so check current rates with the provider directly. These charges are paid to the provider, not to EOMS BD, and we can help you compare options during setup.
The idea is similar to a partial payment WooCommerce plugin, but EOMS BD builds it into a Laravel and Next.js website, so advances, quotes, courier balances and reports work together in one dashboard you own. Split payment rules are designed around Bangladeshi payment methods and COD from the start.
Typically 3 to 6 weeks, depending on the number of products, the quote workflow and which payment gateways you connect. Merchant account approval from the provider can add time, so it helps to apply early.
Yes, 100%. The domain, hosting, source code and payment merchant accounts are all in your name. You are free to move or extend the website at any time.
Build the complete system
Protect your production cost with an advance
Book a free demo with EOMS BD. Call or WhatsApp +880 1784-222255 or email info@eomsbd.com for a free quote.
+880 1784-222255info@eomsbd.com · Dhaka, Bangladesh