> ## Documentation Index
> Fetch the complete documentation index at: https://afrizon-client.tunzaa.co.tz/llms.txt
> Use this file to discover all available pages before exploring further.

# Shopping Cart and Checkout Guide for Afrizon

> How to add items to your cart, manage quantities, shop from multiple vendors, and complete checkout from address selection to order confirmation.

Once you've found products you want, Westpoint makes it straightforward to add them to your cart and place an order. You can shop from multiple vendors in a single checkout, and items stay in your cart until you're ready to buy. This page walks you through every step from adding an item to receiving your order confirmation.

## Adding items to your cart

From any product detail page you have two options:

* **Add to Cart** — adds the item to your cart so you can continue browsing and check out when you're ready.
* **Buy Now** — skips directly to checkout with just that item, without affecting the rest of your cart. This is useful when you want to purchase a single product immediately.

If the product has variants (size, colour, or other options), select the variant you want before tapping either button. The button is disabled for out-of-stock items.

## Viewing and managing your cart

Tap the cart icon in the navigation bar to open your **Shopping Cart**.

### Updating quantities

Use the quantity controls next to each item to increase or decrease the amount. Your cart total updates automatically.

### Removing items

Tap **Remove from Cart** next to any item to delete it from your cart.

### Multi-vendor cart

You can add products from different stores in the same cart. Items are grouped by store when you view your cart, and the checkout process handles each vendor's items together in a single order.

<Info>
  If you see a **+N pending** indicator on the cart icon, there are items that are still syncing. Wait a moment and refresh the cart if needed.
</Info>

## Checkout flow

Tap **Proceed to Checkout** from your cart to begin the checkout process.

<Steps>
  <Step title="Review your order overview">
    The **Order Overview** screen shows all the items in your cart grouped by store, with individual prices and quantities. Confirm the items are correct before continuing.
  </Step>

  <Step title="Select a delivery address">
    Choose a saved delivery address or tap **Add Address** to enter a new one. You can save multiple addresses and set one as your default.

    When adding an address, fill in:

    * Address Title (e.g. Home, Office)
    * Address Line 1 and Address Line 2
    * City and Region
    * Postal Code and Landmark
    * Phone Number

    Tap **Save Address** to store it for future orders.
  </Step>

  <Step title="Choose your delivery type">
    Select how you'd like your order delivered. Available options may include:

    * **Standard Delivery**
    * **Express Delivery**
    * **Scheduled Delivery**

    The delivery fee is calculated based on your selection and displayed before you confirm.
  </Step>

  <Step title="Select a payment method">
    Choose your preferred payment method. See the [Payments](/shopping/payments) page for a full list of supported options and step-by-step instructions for each.
  </Step>

  <Step title="Review your order">
    The **Order Summary** screen shows:

    * All items and quantities
    * Subtotal
    * Delivery fee
    * Tax (if applicable)
    * **Total**

    Review everything carefully. Tap **Back** to make changes to any previous step.
  </Step>

  <Step title="Place your order">
    Tap **Place Order** to submit. The app creates your order and takes you to the payment screen to complete payment.
  </Step>

  <Step title="Order confirmation">
    After payment is processed, you'll see the **Order Placed** confirmation screen with:

    * Your **Order Number**
    * **Estimated Delivery** date
    * Options to **Track Order** or **Continue Shopping**

    You'll also receive a notification confirming your order.
  </Step>
</Steps>

<Warning>
  Make sure you complete all checkout steps — delivery address, delivery type, and payment method — before tapping **Place Order**. The app will prompt you if any step is incomplete.
</Warning>

## Delivery address tips

<Accordion title="Can I change my delivery address after placing an order?">
  Once an order is placed, the delivery address is confirmed. If you need to change it, raise a support ticket from the Orders screen as soon as possible, before the order is processed.
</Accordion>

<Accordion title="Can I use a different address for each order?">
  Yes. During checkout, you can select any saved address or add a new one. Your default address is pre-selected, but you can change it for individual orders without updating your default.
</Accordion>

<Accordion title="How do I set a default delivery address?">
  Go to **Account → Delivery Addresses**, tap the address you want, and select **Set Default**.
</Accordion>
