> For the complete documentation index, see [llms.txt](https://docs.enicebakerygh.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enicebakerygh.com/user-guides-and-operations/customer-guide.md).

# Patron & Client User Manual

Welcome to the **Eniceberny Bakery and Culinary Hub** customer guide. Whether you are ordering a quick office lunch, ordering an artisan celebration cake, settling an outstanding catering invoice, or booking a 500-guest royal banquet, this manual will guide you through every feature and button on our storefront.

***

## 🧭 Complete Customer Journey

```mermaid
graph TD
    A[Browse Shop /shop] --> B[Select Product & Portions]
    B --> C[Button: Add to Basket]
    C --> D[Sliding Cart Drawer /cart]
    D --> E[Button: Proceed to Checkout /checkout]
    E --> F[Fulfillment: Delivery vs Pickup]
    F --> G[GhanaPostGPS & Landmark]
    G --> H[Payment: MoMo, Card, Cash]
    H --> I[Live Tracking /orders/EB-XXXX]
    I --> J[Public Invoice & Settlement /invoices]
```

***

## 🎂 1. Exploring Delicacies & Customizing Orders (`/shop`)

### 1.1 Browsing Culinary Departments

Our menu is categorized into five specialized culinary departments accessible from the top navigation bar or [`/shop`](https://enicebakerygh.com/shop):

* **Pastries & Bakehouse**: Golden beef meat pies, sausage rolls, buttery French croissants, danishes, and savory turnovers.
* **Continental Dishes**: Party Jollof rice platters, fried rice with roasted chicken, grilled fish with potato wedges, and fresh coleslaw.
* **Authentic Ghanaian Cuisine**: Authentic Fufu with light goat soup, steaming Banku with grilled tilapia and hot pepper, Omo Tuo (rice balls) with groundnut soup, and Abete3 (Kokonte).
* **Celebration Cakes**: Bespoke artisan cakes for birthdays, weddings, anniversaries, and corporate celebrations.
* **Fresh Drinks & Juices**: Chilled artisanal Sobolo with ginger, freshly squeezed pineapple-ginger blends, and seasonal citrus juices.

### 1.2 Interactive Search & Category Filters

* **Category Filter Pills**: Click any category pill at the top of the menu to filter items instantly.
* **Search Bar**: Type any keyword (e.g. *"jollof"*, *"meat pie"*, *"velvet"*) for live client-side filtering.
* **Price Range & Sorting**: Filter items by price or sort by `Popularity`, `Price: Low to High`, or `Newest Creations`.

### 1.3 Customizing Celebration Cakes & Portions

When ordering custom celebratory cakes:

1. **Portion Size Buttons**:
   * **6-inch (Feeds 6–8 guests)**: Ideal for intimate family dinners.
   * **8-inch (Feeds 12–16 guests)**: Perfect for standard birthday parties.
   * **10-inch (Feeds 20+ guests)**: Designed for office milestones and large receptions.
2. **Sponge & Frosting Selection**:
   * *Signature Red Velvet with Madagascar Vanilla Cream Cheese Frosting*
   * *Belgian Double Chocolate Fudge Ganache*
   * *Vanilla Bean & Lemon Citrus Curd*
3. **Custom Inscription Text Box**:
   * Type your custom inscription text (e.g. *"Happy 30th Birthday Nana Akua!"*). Maximum 60 characters.
4. **Dietary & Kitchen Notes**:
   * Specify dietary requests (e.g. *"Nut-free bakehouse preparation please"*).
5. **Quantity Stepper**:
   * Use the `+` or `-` buttons to adjust the quantity.
6. **Button: "Add to Basket"**:
   * Clicking this button adds the customized creation to your shopping basket with an animated slide-in confirmation.

***

## 🛒 2. Shopping Basket & Checkout Flow (`/checkout`)

### 2.1 The Sliding Cart Drawer

* Click the **Shopping Basket Icon** in the top navigation bar at any time to reveal the sliding cart drawer.
* **Line Item Controls**:
  * Click `+` or `-` to adjust quantities dynamically.
  * Click the **Trash Icon** to remove an item.
* **Promotional Coupon Input**:
  * Enter an active coupon code (e.g. `WELCOME10`).
  * Click **"Apply Code"**. The discount is immediately deducted from the subtotal.
* **Button: "Proceed to Checkout"**:
  * Advances you directly to the secure checkout page.

### 2.2 Fulfillment Methods: Delivery vs Pickup

At `/checkout`, choose your preferred fulfillment method:

* **Option 1: Doorstep Delivery**:
  * Our dispatch couriers deliver straight to your residence or workplace in Kumasi.
  * **Delivery Address**: Street name, house number, or office block.
  * **GhanaPostGPS Digital Address**: Enter your digital address (e.g. `AK-039-2311`). This allows our courier to navigate directly to your gate.
  * **Notable Landmark**: Provide visual directions (e.g. *"Opposite the Shell filling station, black sliding gate"*).
  * **Delivery Fee**: Standard delivery fee (`GH₵ 15.00`) is calculated automatically.
* **Option 2: In-Store Collection (Free)**:
  * Collect your warm package directly from our bakery counter at Kumasi Tech.
  * No delivery fee is charged.

### 2.3 Payment Methods

We support all major Ghanaian payment rails:

1. **Mobile Money (MTN MoMo, Telecel Cash, AT Money)**:
   * Select the **"Mobile Money"** radio button.
   * Enter your 10-digit mobile number.
   * You will receive an instant USSD push prompt on your handset.
   * Enter your secret Mobile Money PIN to authorize payment.
2. **Debit & Credit Cards**:
   * Select **"Card (Visa / Mastercard)"**.
   * Enter your 16-digit card number, expiry date, and CVV on the encrypted Paystack modal.
   * Authorize with your bank's 3D-Secure SMS OTP.
3. **Cash on Delivery / Pay on Pickup**:
   * Select **"Pay on Delivery / Pickup"**.
   * Pay physical cash directly to the dispatch rider upon delivery or to our cashier at the counter.

### 2.4 Button: "Place Order & Pay"

* Submits your order atomically.
* You are directed to your live order confirmation screen (`/orders/EB-XXXX`).

***

## 📍 3. Live Order Tracking & Receipts (`/orders/{orderNumber}`)

Once your order is placed, you can follow its live journey in real time:

```
[ Order Placed ] ──► [ Confirmed ] ──► [ In the Kitchen ] ──► [ Out for Delivery ] ──► [ Delivered ]
```

* **Visual Progression Bar**: Highlights the current stage of preparation and dispatch.
* **Estimated Arrival**: Live countdown to delivery or pickup readiness.
* **Courier Details**: Courier name and contact phone number (when out for delivery).
* **Button: "Download Official Tax Receipt (PDF)"**: Generates an A4 PDF receipt with an embedded verification QR code for expense reimbursement.

***

## 🧾 4. Self-Service Digital Invoices (`/invoices`)

For corporate procurement, telephone orders, or delayed balance settlements:

1. Visit our public invoice portal: [`https://enicebakerygh.com/invoices`](https://enicebakerygh.com/invoices).
2. Search using either:
   * Your **Order / Invoice Number** (e.g. `EB-20260927-1402`), OR
   * Your **Phone Number** (e.g. `0244123456`).
3. Click **"Search Invoice"**.
4. The system displays your itemized invoice with:
   * Delicacies, portions, and unit prices.
   * Subtotal, delivery fee, and discount deductions.
   * Total amount paid and remaining balance due.
5. If an outstanding balance remains, click **"Pay Online Now"** to settle the balance instantly via Mobile Money or Card.
6. The invoice updates to **PAID** immediately.

***

## 👑 5. Booking Executive Catering & Banquets (`/catering`)

For weddings, corporate seminars, and private celebrations:

### 5.1 Submitting an Event Inquiry

1. Navigate to [`/catering`](https://enicebakerygh.com/catering).
2. Complete the event booking form:
   * **Full Name, Phone & Email**.
   * **Event Category**: Wedding Reception, Corporate Conference, Birthday Party, Social Banquet.
   * **Target Date & Venue Location**: Venue name or city.
   * **Headcount**: Anticipated guests (10 to 500+ guests).
   * **Target Budget Range**: Estimated budget in Ghanaian Cedis.
   * **Dietary & Menu Requests**: Buffet preferences, Ghanaian vs Continental split.
3. Click **"Submit Catering Inquiry"**.
4. Our Event Director will contact you within 24 hours with a custom quotation proposal.

### 5.2 Proposals & Deposit Schedule

* You will receive a formal Quotation Proposal (`QT-XXXX`) with an itemized budget.
* **50% Milestone Deposit**: Locks your event date on our culinary calendar.
* **50% Final Balance**: Due 48 hours prior to event staging.

***

## 👤 6. Patron Account Portal & Privacy Rights (`/account`)

Registered patrons enjoy an enriched self-service experience:

### 6.1 Address Book (`/account/addresses`)

* Save multiple delivery destinations (e.g. *Home Ahodwo*, *Office Adum*, *Family Asokwa*).
* Tag default addresses for fast one-click checkout.
* Store precise GhanaPostGPS coordinates and courier landmarks.

### 6.2 Culinary Preferences & Notes (`/account/settings`)

* Configure dietary requirements (Nut Allergy, Vegetarian, Halal, Gluten-free).
* Add permanent kitchen notes that attach automatically to all future orders.
* Select your preferred communication channels: **WhatsApp updates**, **SMS dispatch notifications**, or **Email summaries**.

### 6.3 Ghana Data Protection Act 2012 (Act 843)

* Under Ghana's **Data Protection Act, 2012 (Act 843)**, your data is handled with strict confidentiality.
* We never share your contact or location details with third parties.
* You may export your transaction history or request permanent deletion of your profile at any time by contacting `privacy@enicebakerygh.com`.

***

*For technical questions or payment troubleshooting, refer to the* [*System Troubleshooting Runbook*](/user-guides-and-operations/troubleshooting.md)*.*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.enicebakerygh.com/user-guides-and-operations/customer-guide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
