# Fulfillments

When an order is posted to the ERP, it will work its way through the system and then on to your warehouse for dispatch. When the warehouse dispatches the order, the tracking number for the shipment will find its way back to the ERP as a “consignment note” on the order line items.

DotApparel checks posted orders once per hour, to see if they have had a consignment note added to any of the line items. If a new consignment note is found, then a Shopify fulfilment is created, with the connote attached as a tracking number. This will trigger Shopify to send an email notification to the customer, noting that the items have been dispatched and a link to the courier tracking page.

## Configuring carriers <a href="#configuring-carriers" id="configuring-carriers"></a>

To ensure that Shopify provides the correct tracking link for the consignment note, you should map each of your ERP carrier codes to a carrier that Shopify understands. This prevents Shopify from trying to guess the carrier from the format of the tracking number, which is often incorrect.

Carriers can be configured on the settings page, where you will see a list of each of the carriers you use and the associated ERP carrier code.

<figure><img src="/files/4F9QkvxvppGWeneg6pgF" alt="" width="563"><figcaption></figcaption></figure>

In most cases, you can select a well-known carrier from the “Shopify tracking company” field, and Shopify will automatically generate the tracking page URL. However, in cases where Shopify does not recognise a carrier, you can manually define the template for the tracking URL, such that the URLs are correctly formatted in the customer dispatch emails.

<figure><img src="/files/BlYs921wqySbcP885vCQ" alt="" width="563"><figcaption></figcaption></figure>

&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dotapparel.com.au/core/settings/fulfillments.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
