Orders
Orders are the central point of workflow management in Compound Direct. Manage everything from order creation and quoting to payment processing, fulfilment, printing, and reporting. The Orders page keeps every step of the process organised and easy to track. Understanding how orders work helps ensure accuracy, consistency, and efficiency in daily operations.
These tools help you:
- Create, edit, and update orders while using flexible payment and shipping methods.
- Maintain a clear and transparent record of all payment-related transactions, including payment collection, account charges, refunds, and the application of taxes and discounts.
- Monitor order progress and efficiently manage order-related tasks, including sending invoices, printing labels, and exporting order information.
Here is an overview of the order management features you will use as you find, create, process, update, fulfil, and finalise orders in your workspace.
Finding an order
-
Go to the âSettingsâ page.
-
Click on the âOrdersâ button.
-
A list of orders is displayed under the âAllâ tab, showing the ID, Customer, Date, Total, Fulfilment Status, Payment Status, Account, Items, Payment Method, Delivery Method, Tags, and Description.
-
Orders can also be found under the other tabs:Unsent,Sent,Open,Open/Draft,Open/Dispensed,or Open/Signed Off.
- Open order's payment status can be tagged as PARTIALLY PAID PAYMENT PENDING Â PAID Â REFUNDED Â or ACCOUNT
-
To find your desired order, you may either:
- Begin typing the
order nameorcustomerinto the search search bar. - In the âAllâ tab, click on the âFinancial Statusâ drop-down menu to filter orders by âcheck_box Unpaid / Payment Pending / Partially Paid / Voided / Paid | Partially Refunded / Refundedâ.
- Click on the âFulfilment Statusâ drop-down menu to filter orders by âradio_button_unchecked Unfulfilled / Partially Fulfilled / Fulfilledâ.
- Click on the âMore Filtersâ button and click on the drop-down menus:
- âTagged Withâ and enter
has tagand/ornot tagged with. - âLine Item Searchâ and search
search by line item. - âPurchase Order No.â and search
search by purchase order no. - âDelivery Methodâ and select a
delivery method. âOrder Dateâ and select âradio_button_checked Today / Yesterday / Custom today â. - âTotal Priceâ and enter a range for the price,
minimum - maximum. - âAccountâ, search
search billing account, and select âradio_button_checked Has Account / No account / Either account or no accountâ. - âArchival Statusâ and select âcheck_box Show Archive / Archived Onlyâ.
- âPayment Methodâ and select âradio_button_checked In-Store / Online / Account / Anyâ.
- Click on the âReset Filtersâ button to remove all filters applied.
- âTagged Withâ and enter
- Click on the âsort Sort Byâ button to sort the list by âradio_button_checked Date Modified (newest / oldest first)â, âradio_button_checked Customer Name (A-Z / Z-A)â, or âradio_button_checked Date Created (newest / oldest first)â.
- Begin typing the
-
Click on the desired âOrderâ within the record space.
Creating an order
-
Go to the âSettingsâ page.
-
Click on the âOrdersâ and âCreate Orderâ buttons.
-
Under Customer,
find or create customer.-
See the Customers tutorial, for more information.
-
-
Click on the âsearch Search for productsâ.
-
To find the desired product, you may either:
- On the âAll Productsâ tab:
- Click on a pre-made âCollection Namekeyboard_arrow_rightâ to view all grouped items.
- Type in a
product nameinto the search search bar. - Click on the add_circle icon of the desired product.
- If a âNew Draftâ modal appears, click âDoneâ if there are no changes applied. Otherwise, click âApply Changesâ.
- Click on the âCustomer Scriptsâ tab
- Press the âPeriod (.)â directly on your keyboard to
search for customers. - Select an item from âOverviewâ, which shows the recent dispensed, or âDispensedâ tabs.
- Press the âPeriod (.)â directly on your keyboard to
- Click on the âUnpaid Scriptsâ tab
- Type in
item detailsinto the search search bar. - Click on the sell icon to filter the desired script to either Recently Used or All Tags.
- Scroll up and down or left to right to find the desired script.
- Click add_circle_outline  order or anywhere on the scriptâs space.
- Type in
- Click on the âRelated Customersâ tab
- Type in the
customer nameinto the search search bar. - Click on the âCustomerâ record.
Products with set formulation pricing will appear with all quantity and price options. See Editing a formulation and Pricing for more information.
- Type in the
- On the âAll Productsâ tab:
-
Select the preferred âOrder Workflowâ.
-
See the Adding a new order workflow tutorial, for more information.
-
-
Select your preferred payment method:In-store,Online,orAccount.
-
The payment method will define how the next steps of an order will proceed once it is saved.
-
-
Choose the âDelivery Methodâ from the drop-down menu.
- If âShippingâ or âClinicâ is selected:
- Select the desired âAddressâ under the âShip Toâ drop-down menu.
- Click on the âShipping / Handling editâ button to select the
shipping option. - Enter the
shipping/handling,custom, anddelivery instructions.
- If âShippingâ or âClinicâ is selected:
-
Enter the
order comment,purchase order number, andtags. -
Click on the âSaveâ button.
Editing an order
-
Click on the âMore actions keyboard_arrow_downâ and select the âEdit Orderâ button.
-
Only applicable to unfulfilled and paid orders. Otherwise, you can edit directly.
-
-
Add products by clicking on the âsearch Search for productsâ bar.
-
See the Creating an order tutorial, for more information.
-
-
Edit the
quantityof an unchecked draft. -
Remove a product by clicking the close icon as desired.
-
Hover over to a productâs price to âEdit Priceâ.
- Edit the
name,price per item, anddiscount method.- Edit the selected âradio_button_checked Proportional / Fixedâ and entered
% amount.
- Edit the selected âradio_button_checked Proportional / Fixedâ and entered
- Tick/untick âcheck_box Tax inclusive / Taxableâ and click âDoneâ.
- Edit the
-
Edit the delivery details from the delivery method drop-down menu:
- Select the âShippingâ option and an address under the âShip Toâ drop-down menu.
- Select the âPickupâ option.
- Select the âClinicâ option and an address under the âShip Toâ drop-down menu.
-
Enter the
delivery instructions, if applicable. -
Add or remove
tagsfrom the drop-down menu. -
Click on the âSaveâ button.
Processing an order payment
Online payment method
This applies to orders created using the online payment method, where customers can complete payment through a secure purchase link sent alongside the standard quote and risk assessment survey.
-
Go to the âSettingsâ page.
-
Click on the âOrdersâ button.
-
Find the desired order or create a new order.
-
See the Creating an order tutorial, for more information.
-
-
Click on the âSaveâ button.
-
Click on the âSend Orderâ button.
-
To send the order, you may either:
- Keep the âcheck_box Send to customer/accountâ ticked.
- Select the
CC invoice to,reply to, andemail/sms templatefrom the drop-down menus.
-
See the Email & SMS Templates tutorial, for more information.
- Click on the âSendâ button.
- Untick âcheck_box_outline_blank Send to customer/accountâ if no invoice will be sent via the system.
- Click on the âMark as Sentâ button.
-
To schedule the order notification, you may either:
- Click on the check_box icon and select âSend Tomorrow at 8:00 AMâ.
- Keep the âcheck_box Send to customer/accountâ ticked.
- Select the
CC invoice to,reply to, andemail/sms templatefrom the drop-down menus.
-
See the Email & SMS Templates tutorial, for more information.
- Click on the âSendâ button.
- Click on the check_box icon and select âSend Tomorrow at 8:00 AMâ.
-
Select the âhistory Schedule Sendâ option.
- Enter the desired date by clicking on the today icon.
- Enter the
hourandminute. - Click on the âSend Orderâ button.
- Keep the âcheck_box Send to customer/accountâ ticked.
- Select the
CC invoice to,reply to, andemail/sms templatefrom the drop-down menus.
-
See the Email & SMS Templates tutorial, for more information.
- Click on the âSendâ button.
- A QUOTE SENT status will appear beside the order number once the order is sent.
-
To resend the order, you may:
- Go to the âOrdersâ overview page, click on the âSentâ tab.
- Find and click on the desired âOrderâ record.
- Click on the âMore actionskeyboard_arrow_downâ drop-down menu.
- Select âResend Orderâ, modify the details on the âSend Orderâ modal.
-
This only applies to unfulfilled, but sent orders.
- Click on the âSendâ button.
- The Date sent will automatically update on the orderâs record.
- Click on the âSendâ button.
In-store payment method
This applies to orders created using the in-store payment method, where customers choose to pay by cash, card, EFTPOS, or other payment options outside Compound Direct.
- Go to the âSettingsâ page.
- Click on the âOrdersâ button.
- Find the desired order or create a new order.
- Click on the âTake Paymentâ button to âSelect Payment Methodâ.
- Select âsell Mark as Paidâ
- Click âConfirmâ for a payment processed manually.
- Select âtoll Cashâ, enter the
pos registerandcash amount.- Click on the âConfirmâ button for payments processed with cash.
-
To capture payment directly on the orders page, use the right square bracket ] hotkey.
- Select âcontactless EFTPOSâ and enter the
terminal device, andamount. Click on the âCaptureâ button for payments processed with electronic funds.
-
See From order to payment: A step-by-step guide to using Compound Directâs EFTPOS integration blog, for more information.
- Select âcredit_card Credit Cardâ and enter the
cardholder name,number,cvv,expiry month,expiry year, andamount.- Click on the âChargeâ button for payments processed with Visa / Mastercard / Amex.
- If the customer has paid less than the total order value, the PARTIALLY PAID arrow_drop_down status will appear beside the order number.
- Select âsell Mark as Paidâ
Account payment method
This is applicable to orders that are created using the account payment method.
-
Go to the âSettingsâ page.
-
Click on the âOrdersâ button.
-
Select the desired âOrderâ from the list.
-
On the âOrderâ page, ensure all details of the order are correct.
- The âCharge Accountâ button can appear on different stages of an order depending on the account charge trigger setting.
-
An account can be charged when an order is created or updated, fulfilled, or manually charged.
-
Click the âCharge Accountâ button to proceed.
- Once an order is charged to an account, it is considered confirmed, and the ACCOUNT status will appear beside the order number.
Updating an order
Once an order has been sent, the payment status and fulfilment status can be updated.- Go to the âSettingsâ page.
- Click on the âOrdersâ button.
- Find the desired order or create a new order.
-
See Finding and Creating an order tutorials, for more information.
-
- To update the Fulfilment Status, you may either:
- Click on the âFulfilment Status arrow_drop_downâ and select âstorefrontFulfilâ.
- Click on the âcheckFulfil Orderâ button. In the âFulfil Orderâ modal, you may:
- Tick âcheck_box Notify customerâ if you wish to notify the customer about the order fulfilment.
- Check the customer and email/sms template details.
- Click on the âFulfil Orderâ button.
- Click on the âcheck Order Collectedâ button if the order has been picked up.
- To update Payment Status, you may:
- Click on the âPayment Status arrow_drop_downâ and select either PAYMENT PENDING or PAID
Cancelling an order
- Go to the âSettingsâ page.
- Click on the âOrdersâ button.
- Select the desired order you would like to cancel.
- On the Order page, click on the âMore Actions keyboard_arrow_downâ button.
- Select the âCancel Orderâ and click on the âYes, Cancelâ button.
-
Cancelling an order is not retrievable.
- Once an order has been cancelled, the CANCELLED status will appear beside the order number.
- If the cancelled order has no payment transaction, both CANCELLED and VOIDED statuses will be shown.
Refunding an order payment
-
Go to the âSettingsâ page.
-
Click on the âOrdersâ button.
-
Select the desired order you would like to refund.
-
Under âPayment Historyâ, select the desired âTransactionâ.
-
Enter a
notefor the refund.Use this field to provide the reason or any relevant documentation. You can edit these notes even after the refund has been processed. -
Tick the âcheck_box Mark as pending paymentâ.
Orders that have the pending payment status are considered confirmed. -
Click on the âRefundâ button.
- Once an order has been refunded, a REFUNDED status will appear beside the order number.
Printing an order
To print an order packing slip:
-
Go to the âSettingsâ page.
-
Click on the âOrdersâ button.
-
Tick the check_box icon next to the desired order record.
-
See Finding an order tutorial for the tabs and filters.
-
-
Click on the âprint Print Ordersâ button.
-
In the âPrint Packing Slipsâ modal, you may:
- Tick âcheck_box Print Receipt / Print Invoice / Mark as Printed / Force Printâ, depending on your preference.
- Search for the
receipt printer,receipt paper type, andreceipt tray selectionby clicking the drop-down menus. - Click on the âPrintâ button.
- For a different document, tick one or more check_box icons, and click âPrint Againâ.
To print an order label:
- On the âOrdersâ page, click on the âMore actions keyboard_arrow_downâ drop-down menu and select âPrint Order Label (Preview)â.
- Select a
printer,paper type, andtray selection. - Click on the âPrintâ button.
To print an invoice, you may either:
- Click on the âprint Printâ button under the âInvoiceâ section.
- After the payment, click the âSend Receiptâ and âPrint Invoiceâ.
Exporting an order
-
Go to the âSettingsâ page.
-
Click on the âOrdersâ button.
-
Tick the check_box icon next to the desired order record.
-
See Finding an order tutorial for the tabs and filters.
-
-
Click on the âMore actions keyboard_arrow_downâ drop-down menu and select âExport Ordersâ.
-
Tick the check_box icon of the information you would like to include in your export.
-
To export the ticked information, click on the âExportâ button.
Upon export, the system will default to the previously used file type. -
Select either âExport as Excel (.xlsx)â or âExport as CSV (.csv)â from the export drop-down menu.
Archiving an order
- Go to the âSettingsâ page.
- Click on the âOrdersâ button.
- On the âOrdersâ page, click on the designated tab and configure the applicable filters.
- Select the order you want to archive by ticking the check_box icon beside the order.
- Click on the âMore Actions keyboard_arrow_downâ button.
- Select âArchive Selected Ordersâ and click on the âArchiveâ button.
- To Unarchive, select the order you want to unarchive by ticking the check_box icon beside the order.
- Click on the âMore Actions keyboard_arrow_downâ button.
- Select âUnarchive Selected Ordersâ and click on the âUnarchiveâ button.