Tiered pricing
The unit price changes with the quantity ordered, and the cart shows the tier reached and the next one.
Service · Online stores · Retail & B2B
We design and build custom online stores for Moroccan brands, retailers and wholesalers: catalog, card payments through CMI or NAPS, cash on delivery with phone or WhatsApp confirmation, and a back office for products, inventory and orders. Every store is quoted individually, based on catalog size and payment setup, after a free discovery call.
Start a project →See pricing →
According to ANRT’s 2024 ICT survey, reported by Hespress, 24.9% of the population bought something online, and 84.1% of those buyers pay cash on delivery. A store that only takes cards works against the habits of most online shoppers.
Cash on delivery isn’t a checkbox. It’s a whole flow, with refused parcels, returns and cash to collect from the courier. Here’s how we build it:
For online card payments, we integrate the CMI or NAPS gateway. We recommend signing the merchant agreement in your company’s name, with your bank or the payment provider; we handle the integration, testing and go-live.
One technical detail matters more than it seems: the price shown in the browser should never be trusted. The server recalculates every total — products, options, delivery fees, deposit — from the catalog before it creates the order and the receipt. Taouil Chocolatier’s event orders with a deposit follow this rule: prices are recalculated server-side, and the receipt always matches the order.
A wholesale buyer doesn’t shop like a household. They want case quantities, prices that drop with volume, a quote before committing and someone who calls them back. We build those journeys into the same store, without duplicating the catalog.
The unit price changes with the quantity ordered, and the cart shows the tier reached and the next one.
At Tradista, consumers and businesses shop the same catalog; each product is clearly marked as sold by the unit, by weight or by quote.
At Pearl Distribution, business buyers fill a reservation cart that stays saved, with quantity controls that are easy to use on a phone.
Every business request lands in the back office with its products and quantities, ready to be priced and followed up.
A store lives in its back office. If it’s slow or confusing, orders pile up in WhatsApp and the site falls out of date. We design it with the people who will use it every day, then train them at launch.
Most of your customers arrive on a phone, with a specific search in mind: a product, a brand, a city. A well-built store gives every product and every category its own indexable page, with a title, a description and product structured data. Filters, on the other hand, shouldn’t spawn thousands of duplicate URLs that Google crawls instead of your product pages.
On speed: images compressed and sized for the screen, pages that render before everything has loaded, and a cart that stays responsive on an average mobile connection. At Maison Dahab, the pages are built for local jewelry searches.
43 creations organized by collection, event orders with an automatic deposit, and a single dashboard for products, orders and receipts.
Six trade categories, filters, variants and stock levels; delivery fees and cash on delivery shown clearly in the cart.
18k and 21k gold jewelry: the cart keeps the selection until it’s confirmed by phone or WhatsApp, a flow suited to high-value purchases.
Food wholesaler: a fast catalog organized by aisle and category, bulk reservations and direct follow-up on requests within 24 hours.
Custom isn’t the right answer for everyone. With a small catalog, a single payment method and no business customers, an off-the-shelf platform gets you started quickly. Custom development pays off when your sales rules — confirmation, deposits, tiers, quotes — are what sets you apart.
| Criterion | Off-the-shelf platform | Custom store |
|---|---|---|
| Getting started | Fast, from a template | After discovery and approved mockups |
| Cash on delivery | Possible, but confirmation and tracking often happen outside the site | Confirmation, statuses and cash tracking in the back office |
| Selling to businesses | Limited, or through add-ons | Tiers, quotes and volumes built around your rules |
| Running costs | Subscription and paid add-ons | Hosting and maintenance |
| Ownership | You rent the platform | The code, designs and data are yours |
Real projects, with their screens and their status.
We quote every store individually, because the difference comes down to a few specific choices: catalog size, payment methods (cash on delivery only, or cards through CMI or NAPS as well), a business-customer side and languages. After the free discovery call, you get a detailed proposal, with several options if your budget calls for it.
No. You can launch with cash on delivery only and add card payments later. We plan for card payments from the design stage, so once your merchant agreement is signed with your bank or provider, we integrate CMI or NAPS without rebuilding the store.
Three levers: show the exact total, delivery included, before checkout; confirm every order by phone or WhatsApp before shipping it; and ask for an online deposit on custom or large orders. The back office keeps each customer’s history, so repeated refusals are easy to spot.
Yes. Tradista sells by the unit, by weight or by quote from a single catalog, with one journey for consumers and one for businesses. Pearl Distribution runs on bulk reservations followed up directly by the team. Tiered prices and quotes are managed in the same back office.
Yes. We ship interfaces in French, Arabic and English, with a true right-to-left layout for Arabic: menus, cart and forms are mirrored, not just translated. Each language gets its own URLs, so Google shows the right version to the right people.
Your team, from the back office: products, stock, orders, receipts and settings. We train them at launch and hand over the documentation and every access. If you want, we then take care of maintenance and new features, with a report every month.
You do: the code, the designs, the intellectual property and your customer data. We sign a non-disclosure agreement before getting into the details, and the handover is documented, so you can carry on with us or without us.
Tell us what you sell, to whom, and how your customers pay today. Reply within 24 hours, a free discovery call, then a detailed proposal.