Subscriptions
DZBuild has four plans: Free, Pro, Unlimited, and Enterprise — all three paid plans are bought self-serve from your dashboard. New accounts get a 3-day free trial of Pro automatically — no credit card needed — so you can build your store, list products, and even take real orders before you decide whether to subscribe.
The subscription is the only thing DZBuild charges you: there is no commission on your sales, and no per-order fee.
The four plans
| Plan | Starting price | Best for |
|---|---|---|
| Free | 0 DZD | Testing, low-volume sellers — 5 products, 30 orders/month, no Pixel, no LPs included |
| Pro | 1,000 DZD/month | Merchants running paid ads — 300 products, Pixel, 3 LPs, custom domain, custom favicon |
| Unlimited | 2,500 DZD/month | Multi-store, multilingual, CRM operations — unlimited products / LPs / Pixels, 3 team members |
| Enterprise | 5,500 DZD/month | High volume, large teams, custom CSS — 25 staff seats included, up to 200 |
Free is no longer offered to new merchants. It is granted only on request, in rare cases, and it is not on sale at /dashboard/subscribe: if you are starting today your entry point is the 3-day Pro trial, and the paid plans start at Pro. See Free.
Enterprise is bought self-serve from /dashboard/subscribe like the other plans. Bespoke work layered on top (custom integrations, a contracted SLA, dedicated infrastructure) is still quoted separately.
Detailed feature comparisons live on each plan's page.
Naming heads-up: The Unlimited plan is shown as Illimité in French and غير محدود in Arabic. Same plan, same price, same features — we use the Unlimited label across the EN docs.
The 3-day Pro trial
When you create an account at /register:
- Your store starts on Pro, free, for 3 days.
- All Pro features are unlocked: 300 products, landing pages, Pixel, custom domain, abandoned-cart recovery, advanced storefront customization.
- The countdown is shown in your dashboard.
- At the end of the 3 days, unless you subscribe your storefront goes offline — visitors see a "Store Unavailable" page and cannot browse or buy. None of your data is touched; subscribe at any time and your storefront goes live again instantly with everything exactly as you left it.
The 3 days are fixed. The trial cannot be extended, frozen or restarted, and each store gets it once.
Every new store you create starts with 3 free days on Pro, including additional stores. It is per store, not once per account. (You can only create an additional store once every store you already own is on an active paid plan, so this can't be used to stay free indefinitely.)
The status banner
At the top of /dashboard/subscribe a banner always tells you where you stand: the plan name (during the trial it says free trial and shows PRO), the exact expiry date and the number of days remaining. It turns amber when 7 days or fewer are left, red at 3 days or fewer, and switches to an expired message once the date passes. The ▶ How to renew button sits in the same banner.
Subscribing
- Open
/dashboard/subscribe. - Pick a plan (Pro, Unlimited or Enterprise). On the Enterprise card you also set the staff-seat slider (25–200) before paying — see Enterprise.
- Pick a duration (1 / 3 / 6 / 12 months). Annual saves the equivalent of two months on both Pro (10,000 vs 12,000 DZD) and Unlimited (25,000 vs 30,000 DZD).
- Have a discount code? Type it in the checkout sheet and press Apply before choosing a payment method. Percentage codes are honoured on all three payment rails — the server re-validates the code and recomputes the price. Flat-amount codes only work on the international-card rail, and the sheet tells you so.
- Pick a payment method — three rails are available:
- Global card / PayPal / Apple Pay — we accept Visa, Mastercard, PayPal and Apple Pay from anywhere in the world. Charged in US dollars, activation is instant, and it creates an auto-renewing subscription that you can cancel at any time from the same page. Use it if you don't hold an Algerian CIB or Edahabia card.
- CIB / Edahabia via Slick-Pay — charged in DZD as a one-off payment. You don't need a Slick-Pay account of your own to pay for a plan. Activation is automatic within ~30 seconds after 3-D Secure.
- BaridiMob manual receipt: transfer the amount to the DZBuild BaridiMob RIP shown on the page (
00799999002871122994), then upload the receipt screenshot. Our team verifies and activates it, usually within 30 minutes.
- Once activated, all features unlock immediately.
Need a walkthrough? Click the ▶ How to renew button at the top of
/dashboard/subscribefor an in-app guided tour. Full video tutorials are on the DZBuild YouTube channel.
Renewals
- Renewal is manual on the CIB / Edahabia (Slick-Pay) and BaridiMob rails — come back and pay before expiry. The global-card rail is different: it creates an auto-renewing subscription that re-charges every cycle automatically and extends your expiry date.
- Renewing before expiry stacks: the new duration is added to the existing one with no gap.
- Renewing after expiry restarts the plan from the day of payment.
Reminders
Once your paid plan is inside its last 7 days, DZBuild emails a renewal reminder once a day until you renew. If you have connected WhatsApp or the Telegram bot, you also get one push reminder when expiry is 3 days away (once per expiry cycle), and a "store paused" notice after expiry. Stores still on the free 3-day Pro trial get no expiry email — watch the countdown banner on /dashboard/subscribe instead.
Cancelling auto-renewal
If you paid by global card, a Manage subscription card appears on /dashboard/subscribe. It opens the subscription portal, where you can cancel auto-renewal or change the payment method. Cancelling stops future charges; your plan stays active until the period you already paid for ends.
Payment history
At the bottom of /dashboard/subscribe you get the full history of your subscription payments: plan, duration, amount, payment method and status (pending, completed or rejected, with our reason on a rejected receipt). The first 4 rows load with the page, then 10 at a time — press Show 10 more to append older batches. The invoice PDF link lives on the same rows.
While a manual receipt is waiting for review, a "receipt under review" banner is shown on the page.
Plan switching transitions
| Direction | Effect |
|---|---|
| Free → Pro | Instant; new features available immediately |
| Free → Unlimited | Instant; new features available immediately |
| Pro → Unlimited | Instant. You pay the full Unlimited price; your unused Pro time is converted into bonus days on Unlimited at the price ratio — each remaining Pro day is worth 1,000/2,500 = 0.4 Unlimited days, added to the end of the new cycle |
| Unlimited → Pro | Instant, not deferred. The moment the Pro payment activates the store drops to Pro limits, and the unused Unlimited time becomes bonus Pro days at the price ratio (each remaining Unlimited day becomes 2,500/1,000 = 2.5 Pro days). To keep Unlimited features to the end of your cycle, wait for it to expire before buying Pro |
| Pro not renewed | Storefront becomes Unavailable (both the dzbuild.app subdomain and any custom domain); custom domain unlinked ~12 h after expiry; all data kept; renew to restore |
| Unlimited not renewed | Storefront becomes Unavailable (both the dzbuild.app subdomain and any custom domain); custom domain unlinked ~12 h after expiry; all data kept; renew to restore |
| Any → Enterprise | Instant, like any other upgrade: pick Enterprise on /dashboard/subscribe, choose the duration and pay. The 25 included seats are active right away; seats bought above 25 on a card rail are applied by support |
See Upgrades for the detailed mechanics, including the bonus-day math.
What happens if you do not renew
If your paid plan (Pro, Unlimited, or Enterprise) expires and you do not renew:
- Your storefront goes offline. Anyone who visits your store — on your
your-slug.dzbuild.appsubdomain or your custom domain — sees a "Store Unavailable" page. Customers cannot browse or buy until you renew. - Your dashboard keeps working, but only in part. You still reach the dashboard home, Subscribe and its payment history, invoice downloads, Settings, Account, Notifications, the Affiliate page and AI credits. Every other dashboard page (products, orders, customers, landing pages, addons, domains) sends you back to the subscribe page until the plan is active again.
- Your custom domain is unlinked. About 12 hours after expiry, any connected custom domain is disconnected. When you renew, just re-connect it from Dashboard → Domains — it takes a minute.
- Nothing is deleted. Your products, orders, customers, settings, landing pages, Pixels and all configuration are kept exactly as they were — your plan is never downgraded behind the scenes.
- Renew anytime and everything comes back instantly — your storefront goes live again and all your data is exactly where you left it. (Just re-link your custom domain.)
An expired store is kept as it is, however long it stays unrenewed. If you want the account itself removed, open a support ticket and attach a screenshot of your account settings page in the app showing the email (and the phone number, if you set one) linked to the account. Once our team confirms it, the account is deleted in full after 30 days.
Multiple stores
Multi-store works on any paid plan — Pro, Unlimited or Enterprise. To create an additional store, every store you already own must be on an active, unexpired paid plan, and you must wait 5 minutes between creations. The hard ceiling is 50 stores per account. Each store carries its own plan and expiry date but shares your single billing identity, and orders, products and customers stay scoped per store. See Multi-store.
Frequently asked
Q: Can I get an invoice?
A: Yes. Open /dashboard/subscribe, scroll to the payment history at the bottom, and click the PDF icon on the payment you want. The link appears only once the payment is completed and its invoice has been generated.
Q: Can I pay annually for one store and monthly for another? A: Yes, on any paid plan where you can hold more than one store. Each store carries its own plan and expiry date, so durations can differ per store.
Q: What if my receipt is rejected?
A: You will not receive an email. Check the payment history at the bottom of /dashboard/subscribe — the request shows a Rejected status with the reason if one was given. Re-upload a clearer receipt from the same page, or reach us with the Telegram / WhatsApp buttons there.
Q: Refund policy? A: It depends on how you paid. Payments made with a global card can be refunded in full within 14 days, no reason required. Payments made on the local rails, CIB / Edahabia and BaridiMob, are final: they cannot be refunded once the plan is activated. Bespoke Enterprise work under contract is governed by that contract.
Q: Can I move the time left on one store to another store? A: Yes, on request. Open a support ticket with your account email and the links of both stores, and our team moves the remaining paid period across.
Q: Can I turn a plan I paid for into AI credits?
A: No. Plans and AI credits are separate purchases, and neither converts into the other. Credits are bought from /dashboard/ai-credits.
Q: I see "Unlimited" / "Illimité" / "غير محدود" — is that Unlimited? A: Yes. Same plan. The dashboard shows it as "غير محدود" in Arabic and "Illimité" in French, and we use Unlimited as the display name in EN docs.