Skip to main content

How are orders transferred from Shopify to Pickware?

In this article, we explain everything important about importing your Shopify orders into the Pickware Admin.

Orders

As soon as an order has been received via your Shopify shop, the order is also visible in the Pickware Admin. Order line items, discounts, taxes, and shipping costs are transferred to Pickware.

If you have Shopify collect customs and import duties at checkout (e.g. for shipments to third countries), these are also transferred to Pickware and included in the order as a separate line item. This ensures that the total amount and tax amount match between Shopify and Pickware.

If the order can be picked, it will also automatically appear in the WMS App. The order number in Pickware is also taken from your Shopify Admin.

Note: For technical reasons, tax-exempt order line items are currently created in the Pickware Admin with a 0% tax rate.

Orders in foreign currency

If customers order in a currency other than the shop currency (e.g. in USD instead of EUR), these orders are displayed in Pickware in the customer currency — that is, in the currency the customer actually paid in. Amounts, discounts, and shipping costs are shown accordingly in the customer currency, so that the display in Pickware matches the one in Shopify. Order documents such as invoices and delivery notes are also created in the customer currency. This is also taken into account in your DATEV export.

Tax rate and price calculation

When orders are synced from Shopify to Pickware, the tax rate and price of the included line items are taken directly from Shopify for the order. However, when a product is created in Pickware, the standard tax rate is always applied, except for tax-exempt products. The price in the product properties is also calculated based on this tax rate. As a result, the tax rate and price in the product properties and in the order may differ. For invoice creation, the individual tax rate of the order line item from the order is always used.

Payment & payment status

Everything related to the payment of orders is handled on the Shopify side, independently of Pickware. The payment method is taken from the Shopify Admin and created in Pickware, so that it is displayed correctly on the invoice document and in the order details. As soon as the payment status changes in Shopify, this change is also transferred to Pickware. A manual change of the payment status in Pickware is therefore not necessary.

If an order is created in Shopify with the payment option Payment due later, this payment method is also displayed accordingly in Pickware and shown on invoice documents. As soon as the order is marked as paid in Shopify, Pickware automatically updates the payment method to the one actually used.

Products

When a Shopify shop is connected for the first time, all products existing in Shopify are automatically imported into your Pickware Admin. Any changes you make to your products in Shopify are also automatically transferred to Pickware within a few minutes.

Important: Within a Shopify store, all products must have a unique SKU in order to be uniquely identified in Pickware. Identical SKUs for multiple products are only possible if you sell the same product in multiple Shopify stores. In this case, they are automatically merged by the product import, so that stock can be managed centrally.

If you want to make changes to product properties that should also take effect in Shopify, always make these changes directly in the Shopify Admin.

Order or fulfillment status

While your orders are being picked, they go through various order and delivery statuses (Pickware) or fulfillment statuses (Shopify). This ensures that your orders are completed in both Pickware and Shopify after picking, whether via the WMS App or the Pickware Admin, so you don't need to make any further manual adjustments.

What happens when a fulfillment is cancelled in Shopify?

If you cancel a fulfillment in your Shopify Admin, for example because an order could not be delivered, Pickware automatically detects the cancellation and performs two corrections: the stock that was previously deducted at the time of shipping is booked back into a Pickware warehouse, and the shipped value of the affected order line items is reduced accordingly.

As a result, the order is treated as open again in Pickware and is available for picking once more — both in the Pickware Admin and in the WMS App. You can then pick and ship the order again as usual.

The stock is booked back according to the configured put-away strategy. This means the products are preferably put away in the default storage bin or, depending on the setting, in an existing or empty storage bin.

Note: The stock is only booked back if a stock booking already exists for the order in Pickware. Cancelling a fulfillment in Shopify has no effect on order documents that have already been created, such as invoices or delivery notes. Documents that have already been generated remain unchanged.

Did this answer your question?