> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sitestorepro.com/llms.txt
> Use this file to discover all available pages before exploring further.

# View and Fulfill Customer Orders in Site Store Pro Admin

> View, filter, and action customer orders — resend emails, record shipments, log manual payments, and process refunds from Admin → Shop → Orders.

The Orders section is your central workspace for fulfilling and managing every customer transaction. Navigate to **Admin → Shop → Orders** (`/admin/ecommerce/orders`) to access the full orders queue.

## Orders Queue Dashboard

The dashboard displays all orders in a paginated, filterable table. Use the status filter tabs at the top to narrow the list, or type into the **live search** bar to find a specific order instantly by customer name, order ID, email address, or tracking number.

### Order Status Codes

| Code | Status         | Meaning                                       |
| ---- | -------------- | --------------------------------------------- |
| `0`  | **Pending**    | Order placed; payment not yet confirmed       |
| `1`  | **Processing** | Payment confirmed; order being prepared       |
| `2`  | **Shipped**    | Shipment dispatched; tracking number recorded |
| `3`  | **Refunded**   | Full or partial refund issued                 |
| `4`  | **Cancelled**  | Order cancelled before fulfillment            |
| `5`  | **Completed**  | Order fulfilled and closed                    |

Click any order row to open the full **Order Details** view for that record.

***

## Order Details Operations

The Order Details page (`/admin/ecommerce/orders/{id}`) gives you a complete picture of the transaction and exposes all fulfillment actions.

### Resending Emails

Resend any transactional email directly from the Order Details page without affecting the order record itself.

<CardGroup cols={3}>
  <Card title="Order Confirmation" icon="envelope">
    Resend the `order_confirmation` email with the full itemized receipt. Use this if the customer reports never receiving their original confirmation.
  </Card>

  <Card title="Shipment Confirmation" icon="truck">
    Resend the `order_shipment` email containing the carrier tracking number. Helpful if the customer needs to re-access their tracking link.
  </Card>

  <Card title="Download Link Reminder" icon="download">
    Resend the `download_reminder` email with secure digital asset links and magic UUID tokens. Use this for customers who lost access to their download links.
  </Card>
</CardGroup>

***

### Recording a Shipment

When an order is ready to dispatch, use **Mark as Shipped** to record the fulfillment details and notify the customer automatically.

<Steps>
  <Step title="Open the Order Details page">
    Navigate to **Admin → Shop → Orders** and click the order you are fulfilling.
  </Step>

  <Step title="Click Mark as Shipped">
    Locate the shipment panel and click the **Mark as Shipped** button.
  </Step>

  <Step title="Enter shipment details">
    Enter the **shipping date** and the **carrier tracking number** provided by your carrier.
  </Step>

  <Step title="Save">
    Save the record. Site Store Pro automatically updates the order status to **Shipped (2)** and dispatches the shipment confirmation email to the customer.
  </Step>
</Steps>

***

### Payments Ledger

The Payments Ledger panel on the Order Details page shows every entry in the `order_payments` table for that order. Each row includes:

| Column         | Description                                         |
| -------------- | --------------------------------------------------- |
| Gateway        | Payment processor used (e.g. Stripe, PayPal)        |
| Transaction ID | Gateway-issued transaction reference                |
| Date           | Date and time the payment was recorded              |
| Status         | Payment outcome (e.g. Authorized, Captured, Failed) |
| Auth Code      | Authorization code returned by the gateway          |

#### Adding a Manual Payment

To log an offline payment — such as a check, wire transfer, cash payment, or POS terminal transaction — click **Add Manual Payment** and complete the form:

| Field          | Description                                             |
| -------------- | ------------------------------------------------------- |
| Payment Method | Check, Wire Transfer, Cash, or POS Terminal             |
| Date           | Date the payment was received                           |
| Amount         | Dollar amount collected                                 |
| Auth Code      | Reference number from the payment instrument (optional) |
| Notes          | Any additional context for your records                 |

Manual payment entries appear alongside gateway entries in the Payments Ledger and count toward the order's paid total.

***

### Processing Refunds

Use the **Refund** panel on the Order Details page to issue partial or full dollar refunds.

<Steps>
  <Step title="Enter the refund amount">
    Type the exact dollar amount to refund. For a full refund, enter the complete order total. For a partial refund, enter any lesser amount.
  </Step>

  <Step title="Submit the refund">
    Click **Process Refund**. Site Store Pro sends the refund instruction to the original payment gateway and records the transaction in the Payments Ledger.
  </Step>
</Steps>

<Warning>
  Refunding or deleting an order **automatically restocks inventory**. Site Store Pro adds back the quantity for every variant in the order to its pre-sale level. Verify your current stock levels are accurate before processing a refund if you have since received new inventory for those items.
</Warning>
