Skip to main content
Skip table of contents

Order Acknowledgements

Overview

Order acknowledgements, also referred to as order acks, are documents representing orders at their current state at the time of request. Suppliers may also send PharmX order acknowledgements with updated order information, such as an acknowledgement that the order has been received, that line item quantities are out of stock or backordered, or shipping advice for a subset of order lines.

Order acknowledgements may also include external orders (orders that were placed to the supplier external to PharmX). In these instances, the POS will be required to generate an order based on the content of the order acknowledgement.

As it is possible for an order to receive multiple order acknowledgements as the supplier provides updates, the POS must update their order with the updated information in subsequent order acknowledgements received.

Each user assigned to a site is granted an independent view of order acknowledgements, meaning that marking an order acknowledgement as received by one user will not impact the set of order acknowledgements returned by ListNewOrderAcks for other users.

Recommended Workflow

Please see Order Acknowledgement Retrieval Process.

Deprecated and Replacement Endpoints

Order acknowledgements encompass out of stock functionality that was handled separately in Gateway 2.

For POS vendors upgrading to Gateway 3, the following table documents deprecated and replacement endpoint with regards to Gateway 2’s out of stock functionality.

Gateway 2 (Deprecated)

Gateway 3 (Replacement)

ListNewOutOfStocks

ListOutOfStocksForOrder

ListNewOrderAcks

GetOrderDetail

GetOutOfStock

GetOrderAck

MarkOutOfStockAsReceived

MarkOrderAckAsReceived

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.