Configuration & workflows
This page contains the global options (available for every country) and the related workflows referenced in the DPD options screen: partial fulfillments, automatic filtering rules, Klaviyo, mobile delivery status, packing slips, Shopify Flow and more.
Jump to what you need:
The last section in the integration options panel are the options which are available for all countries.
If you need to create a fulfillment only for some of the items in the order, you can still use the app to generate the DPD shipment.
Please follow these steps:
After you click Fulfill items button, the request for tracking number will be sent to the app and the tracking number will be created. The tracking number will be available in a few seconds. You might need to refresh the order page to see it.
This feature is only available to the Premium plan and above.
Automatic filtering rules will help you select which orders get fulfilled when you are using:
If this filtering is enabled, only orders that match the filter rules will be fulfilled. If Filter mode is different than “Disabled”, you must have at least one filter rule enabled, otherwise all orders are filtered-out and not processed.
You can filter orders by tag*, number of products, value, destination country or shipping method.
There are two modes to match the filtering rules:
Note*: using filtering by Tags with Automatic fulfillment mode will not work if the tags are set on orders by another app, because we have no control over the order of notifications Shopify sends. Therefore the app setting the tag might get notified by the order creation after our app. Filtering by Tags works well in Batch fulfillment mode.
Watch the automation options video.
The app can send “Order fulfilled” events to Klaviyo.
The name of the event sent to Klaviyo is “Fulfilled Order”.
If enabled, the event is sent each time the app marks an order as fulfilled. The event will not be sent if the order is marked as fulfilled from the Shopify admin.
This feature is available starting with the Premium plan.
For stores with Premium plan or higher, a link in the app's options page allows access to the page for entering the Klaviyo public API key, which is required for this integration.
Click on the Quick status button to see the delivery status of your latest orders.
On mobiles, it can be accessed through Shopify's mobile app: go to Store > Apps > open the DPD Integration app, then open the Quick status page from the menu.
On desktop, the Quick status button is placed on the top button row, in the home page of the app, for easy access. The page shows the latest orders and their DPD status.
You can use data created by other apps and display it in the order list page, to help you with your delivery process.
If the app saved its info in the order's additional details, as in the below image, you can display that info in the Manage shipments page as a new column.
Take the title of the additional details data — in the example below “Delivery-Date” — and add it in the Additional Details Key field in the app's options page. The Additional Details Key has to be exactly the same as it appears in the order's additional details (case sensitive).
After you set the key, the app will show a new column with that info in the shipment list.
At the same time, a new filter field will be displayed to allow you to narrow the results. The filter is text-type; it will match orders that include the text you enter in the additional details field.
You can take advantage of the powerful Orders search in the Shopify admin to find orders you want to fulfill.
Go to the All orders page, search for the orders you need, select them, then from the Actions dropdown send them to our app.
The selected orders will be loaded in the Shipment list where you can start the fulfillment process or print their labels.
There are multiple packing slip templates available. You can also customize the template design using the liquid based template.
The packing slips can be configured to change or translate the static texts. You can also add a custom text at the end of the template, which can include a liquid-like variable to display the value of the Additional Details Key. If you include {{additional_details_key}} in the text, the app will replace this placeholder with the value of the additional details with the name configured in the “Additional Details Key” option.
Learn more about packing slips templates and customization on the dedicated page: DPD Packing slip templates.
The app can print packing slips for your orders in bulk. Just go to the DPD Shipment List page, select the orders on the right side of the list, then click the Packing Slip button.
The packing slips can be viewed and printed individually too, by clicking on the small buttons from the Label column.
Automate the creation of DPD tracking numbers using the Shopify Flow automation platform.
You can create tracking numbers automatically using Shopify Flow and the Create DPD tracking number flow action. The action requires the order_id input and will create the shipment in the DPD system using the same rules as if the automatic fulfillment option would be used.
Using this flow action instead of the app's automatic fulfillment option allows you to implement complex workflows and decide which orders will get the tracking number created.
This feature is available starting with the Premium plan.
Please read the application's privacy policy and the terms and conditions for providing this service.
Scan order barcodes using your phone camera or a barcode scanner.