The Orders page gives administrators a paginated view of every order placed across the Panahashi platform. You can monitor orders through their status lifecycle, open a detail panel to see items and payment information, update an order’s status, and issue refunds when a payment has been approved. Orders are loaded 20 at a time using previous and next page controls.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/AndrewwCO/Admin-Pana/llms.txt
Use this file to discover all available pages before exploring further.
Order table
The orders table loads data from the backend and displays it in rows. Each row shows:- ID — first 8 characters of the order UUID
- Customer (
userName) - Bakery (
bakeryName) - Total — order total in local currency format
- Status — color-coded order status badge
- Payment — payment status displayed in a colored text badge
- Date — order creation timestamp
The orders table is paginated at 20 records per page. Use the arrow buttons at the top right of the page to navigate between pages. The Next button is disabled when fewer than 20 orders are returned, indicating you are on the last page.
Order status lifecycle
Orders progress through a defined sequence of statuses. An order can also be cancelled at any point before completion.| Status | Badge color | Meaning |
|---|---|---|
PENDING | Yellow | Order has been placed but not yet acknowledged by the bakery. |
CONFIRMED | Blue | The bakery has accepted the order and will begin preparing it. |
BAKING | Orange | The order is actively being prepared in the kitchen. |
READY | Teal | The order is ready for customer pickup. |
COMPLETED | Green | The customer has collected the order. |
CANCELLED | Gray | The order was cancelled before completion. |
Payment statuses
Each order carries an independent payment status tracked alongside the order status.| Payment status | Badge color | Meaning |
|---|---|---|
PENDING | Yellow | Payment has been initiated but not yet processed. |
APPROVED | Green | Payment was successfully charged. |
REJECTED | Red | Payment failed or was declined. |
REFUNDED | Purple | A refund was issued for this order. |
Order detail
Click the Gestionar button on an order row to open the order detail modal. The modal shows a full summary:- Order ID, customer name, and bakery name
- Pickup time and order notes (if provided by the customer)
- Order total and discount amount
- Payment method and payment status
- Current order status
- Items list — each product shows its emoji, name, quantity (
qty), and line total (unit price × quantity)
How to change an order’s status
Select a new status
In the Cambiar estado section of the modal, click one of the status buttons. The button for the current status is highlighted and disabled; all other statuses are selectable.
How to process a refund
The Procesar reembolso button appears in the order detail modal only when the order’spaymentStatus is APPROVED. It is not shown for orders with other payment statuses.
Open the order detail
Click Gestionar on the order row. Confirm that the payment status shows
APPROVED.