Theme
Module: Pedidos
Plan quotas
- Total orders/month: FREE 100 · STARTER 1.000 · PRO 10.000 · ENTERPRISE unlimited.
- Historical online orders: kept for lookup and internal management; the public menu no longer creates new orders.
An order is the smallest unit of sale. It can have one or many items, be tied to a table, and carry a coupon and a tip.
Origins
An order can come in through two channels:
| Origin | Who creates it |
|---|---|
| Mostrador | The cashier or waiter from the POS or the Mesas panel. |
| Online (histórico) | Records kept from the former public feature. |
Once created, both share exactly the same structure and the same statuses.
Numbering per business
Each business numbers its orders starting at #0001 and advances in its own sequence, independent of the other businesses on the platform. The first order you make will always be #0001, no matter how many other businesses are using Nexta.
Same treatment for Documents
Invoices / documents (the fiscal unit generated when you charge) also have a per-business sequence number. Each business numbers its receipts starting at #0001.
Order type (historical records)
Old online orders may keep the service type they were created with:
| Type | What additional info it captures |
|---|---|
| Comer en el local (DINE_IN) | Number of people → the host assigns a table on arrival. |
| Para recoger (TAKEOUT) | Nothing extra — the customer comes by the venue. |
| Domicilio (DELIVERY) | Full address + payment method (Efectivo or Transferencia). |
This info appears in the order detail in the admin panel as a blue card above the items, so staff know at a glance what to do with the order (wait for it at the table, prepare it for takeout, dispatch it for delivery).
Orders created from the POS (counter) have no type — it is assumed to be a direct sale to the customer who is in the venue.
Statuses
Pendiente → Confirmado → En preparación → Listo → Entregado
↓
(cobrado)
(en cualquier momento) → Anulado| Status | What it means |
|---|---|
| Pendiente | Just created, waiting for confirmation. |
| Confirmado | The business accepted it. It goes to the kitchen. |
| En preparación | The kitchen is putting it together. |
| Listo | Finished, waiting for delivery or payment. |
| Entregado | The customer received it. |
| Anulado | Canceled with a reason. Doesn't count in the cash closing. |
Payment
An order is paid immediately (POS) or stays open (on a table) to be paid later.
When you charge:
- The order moves to the Entregado status and is marked as paid.
- It is tied to the active cash session.
- An invoice is generated with the business's own sequence number.
- Stock of products and extras is deducted (those with tracking).
- If it came with a coupon, the coupon increments its usage counter.
No payment without an open register
If the register is closed, the system rejects the payment with "No hay caja abierta". You have to open it first.
Voiding
An order is voided with a reason. The order moves to the Anulado status and:
- It stops counting in the cash closing and the dashboard.
- Stock is NOT automatically restored.
To restore stock, you have to delete the order (a separate action, only for Dueño / Administrador) instead of voiding it.
Editing
| Order status | Can it be edited? |
|---|---|
| Pendiente or Confirmado | Yes — items, quantities, table. |
| En preparación / Listo | Notes only. The items are already in the kitchen. |
| Entregado / Pagado | No. The invoice is immutable. |
| Anulado | No. |
Who uses this module
| Role | What they can do |
|---|---|
| Dueño | Everything (create, edit, charge, void, delete). |
| Administrador | Everything (same as Dueño). |
| Trabajador | Create, edit open orders, charge. Void with a reason. Cannot delete. |
| Cliente | Doesn't create orders from the public menu; the sale is handled internally. |
Related pages
- Charging at the POS — the complete quick-sale flow.
- Mesas y mostrador — open a tab on a table.
- Pedidos online — look up the history of existing online orders.