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

# Pharmacy Order Statuses

> Understand order statuses from the pharmacy's perspective and what actions to take

# Pharmacy Order Statuses

When a pharmacy receives an order through RxScale, the order goes through a series of statuses. This page explains what each status means from the pharmacy's perspective and what you should do at each stage.

## Status Overview

| Status                 | What It Means                                                                  |
| ---------------------- | ------------------------------------------------------------------------------ |
| `init`                 | Order received but not yet reviewed. The order has just arrived in the system. |
| `waiting for pharmacy` | Order is in your queue, waiting for you to process it.                         |
| `pending review`       | You are reviewing the order and checking availability.                         |
| `on-hold`              | Processing is paused while the pharmacy and admin team clarify an issue.       |
| `in-progress`          | You are currently preparing the order (picking, packing medication).           |
| `ready_for_pickup`     | The order is packed and ready for pickup or shipping.                          |
| `completed`            | The order has been fulfilled and delivered to the patient.                     |
| `cancelled`            | The order was cancelled and no longer needs to be processed.                   |

## Order Flow

```
      init
       |
       v
waiting for pharmacy
       |
       v
 pending review
       |
       v
   on-hold
       |
       v
  in-progress
       |
       v
ready_for_pickup
       |
       v
   completed
```

## What Should I Do?

<AccordionGroup>
  <Accordion title="init -- Order received">
    **No action needed yet.** The order has just been created and is being set up in the system. It will move to your queue shortly.
  </Accordion>

  <Accordion title="waiting for pharmacy -- Order in your queue">
    **Review the order.** Open the order to see what products are requested and check if you have them in stock. Move the order to "pending review" when you start looking at it.
  </Accordion>

  <Accordion title="pending review -- Reviewing the order">
    **Verify stock and prescription details.** Confirm that you have the requested medication in stock and that the prescription details are correct. If everything looks good, begin preparing the order.
  </Accordion>

  <Accordion title="on-hold -- Clarification needed">
    **Pause processing and add context.** Use this status when the order needs clarification from the admin team before you can continue. Add a comment that explains what needs to be checked. When you move the order back to `in-progress`, the related clarification issue is resolved automatically.
  </Accordion>

  <Accordion title="in-progress -- Preparing the order">
    **Pick and pack the medication.** Gather the requested items and prepare the package for shipping or pickup. Once the order is ready, update the status.
  </Accordion>

  <Accordion title="ready_for_pickup -- Order is packed">
    **Hand off the order.** The package is ready. If it is being shipped, hand it to the shipping carrier. If the patient is picking it up, have it ready at the counter.
  </Accordion>

  <Accordion title="completed -- Order fulfilled">
    **No further action needed.** The order has been delivered and is now closed. Keep your records updated for reference.
  </Accordion>

  <Accordion title="cancelled -- Order cancelled">
    **Stop processing if you have not shipped yet.** If you have already begun preparing the order, return the items to stock. No shipment should be made for cancelled orders.
  </Accordion>
</AccordionGroup>

## Tips for Pharmacies

* **Process orders promptly.** Moving orders through statuses quickly keeps patients informed and improves the overall experience.
* **Keep statuses up to date.** Accurate status tracking helps patients know exactly where their order stands.
* **Check for cancellations.** Before shipping an order, verify that it has not been cancelled in the meantime.
* **Contact support if something is wrong.** If an order has incorrect details or you cannot fulfill it, reach out to the RxScale support team rather than ignoring the order.

## Related Topics

* [Order Statuses](/help-center/order-statuses) -- See how order statuses work from the overall system perspective.
* [Fulfillment Statuses](/help-center/fulfillment-statuses) -- Learn about fulfillment tracking.
* [Notifications](/help-center/notifications) -- Set up notifications so you never miss a new order.
