# AI Credits

AI credits are spent by exactly one feature: the **AI landing-page generator** at [`/dashboard/landing-pages/ai-generate`](https://dzbuild.com/dashboard/landing-pages/ai-generate). New stores start with **no free credits**, so you need to buy a pack before you can generate anything. Credits work on every plan.

DZBuild has no AI image generation, background-removal or upscale tool. The AI product-description writer on the product create/edit page costs nothing — see [AI text is free](#ai-text-is-free).

Copilot points are a different balance

Chatting with [DZBuild Copilot](https://dzbuild.com/docs/copilot/overview.md) is paid for with **Copilot points**, not with AI credits. The two balances are separate: Copilot points belong to your account and every plan receives some each month, while AI credits belong to the store and are only spent by the generator above. If you ask Copilot to generate a complete landing page, it spends that store's AI credits — see [Copilot points](https://dzbuild.com/docs/copilot/points.md).

## Managing your credits

Open [`/dashboard/ai-credits`](https://dzbuild.com/dashboard/ai-credits) to see your current balance, transaction history, and available packs.

## Credit packs

| Pack        | Credits | Price         |
| ----------- | ------- | ------------- |
| Starter     | 50      | **500 DZD**   |
| Standard ⭐ | 150     | **1,200 DZD** |
| Pro         | 500     | **3,000 DZD** |
| Business    | 1,500   | **7,500 DZD** |

A pack delivers exactly the credits shown — there is no bonus on top.

## How to buy

AI-credit packs are paid **instantly by card**, on two rails:

* **CIB / Edahabia** through SlickPay, paid in DZD. See [CIB / Edahabia](https://dzbuild.com/docs/payments/cib-edahabia.md).
* **Visa / Mastercard**, the global card, accepted worldwide and paid in USD.

The global card takes you to a secure payment page that shows the exact USD amount, then brings you back to the AI credits page once the payment is confirmed.

1. Open [`/dashboard/ai-credits`](https://dzbuild.com/dashboard/ai-credits).
2. Choose a pack, then pick **CIB / Edahabia** or **Visa / Mastercard**.
3. Your balance is credited instantly the moment the payment is confirmed.

No receipts for credits

Unlike plan subscriptions, AI credits do **not** accept a bank transfer / BaridiMob receipt. That rail was closed on 21 July 2026 and now returns an error. Plan subscriptions still accept receipts; AI credits do not.

Credits do not expire.

## Cost per generation

| Output tier | What you get               | Credits |
| ----------- | -------------------------- | ------- |
| **Medium**  | One tall image panel       | **20**  |
| **Tall**    | Three stacked image panels | **45**  |

You pick the tier in the generation wizard: Medium is the **Full page** option (**Page complète** / **صفحة كاملة**) and Tall is the **Long page** option (**Page longue** / **صفحة طويلة**). The Long page option disables itself when your balance can't cover 45, so a balance of 20 to 44 credits still lets you generate a Full page.

## AI text is free

The AI product-description writer on the product create/edit page costs **0 credits** on every plan. It is capped by rate limits instead:

* 6 generations per minute per store
* 150 generations per day per store
* 3 generations per product per day

## Before you generate

Two prerequisites are checked **before** any credits are taken. If either fails, generation is refused and nothing is charged:

1. **A product with at least one photo.** Pick a real product that already has an uploaded image — a page generated without one is refused.
2. **A free landing-page slot.** Credits alone are not enough. Landing-page slots come with your plan and are not sold separately, so a Free-plan store has none and has to subscribe first. Pro is capped at **3 landing pages in total**, so a 4th generation is refused even with a full credit balance. See the [Landing-page playbook](https://dzbuild.com/docs/advanced/landing-page-playbook.md).

## What if generation fails?

* **Provider unavailable** — if the AI provider is unreachable, generation is refused with a `provider_unavailable` error and you are not charged.
* **Double submit** — a second generation launched while the first is still running is blocked and refunded automatically.
* **Stalled run** — a generation that hasn't finished after about 10 minutes is marked stale and refunded automatically.
* **Failed run**: a generation that fails after it started is refunded in full automatically.
* **Partial Tall page**: if a Tall page comes back with fewer than three panels, the share of the missing panels is refunded (15 credits per missing panel).

Refunds appear as their own row in the transaction history on [`/dashboard/ai-credits`](https://dzbuild.com/dashboard/ai-credits).

## Limits

* **Balance ceiling.** A store's credit balance has an upper limit, far above the largest pack. A purchase that would push you past it fails outright rather than partially crediting: no credits are added and the purchase is left unfinished, so contact support if a payment went through against the cap.
* **10 AI generations per minute** per store.

## No plan includes AI credits

No plan bundles AI credits, Enterprise included. The monthly Enterprise allocation of 100 credits was withdrawn in August 2026 and no longer runs, so every credit now comes from a pack you buy on [`/dashboard/ai-credits`](https://dzbuild.com/dashboard/ai-credits). Credits you already bought are unaffected: they stay on the store and do not expire.
