This article explains how Swap Global handles cross-border orders placed through Shopify Point of Sale (POS), and what's needed to enable POS support.
ℹ️ No additional configuration is required in the Swap dashboard. POS support is automatic once the Swap carrier service is available as a shipping option on your POS device.
How POS orders work with Swap
When a customer makes an in-store purchase that needs to be shipped internationally, Swap calculates shipping rates, duties, and taxes exactly as it does for online orders. There's no difference in how compliance or tax logic is applied — POS orders follow the same processing pipeline.
How to process a POS order
1. Select the Swap shipping rate at POS
When an in-store purchase requires international shipping, select the Swap Global shipping rate on the Shopify POS device. This is what triggers Swap to process the order.
If the Swap shipping rate is not selected, the order will not be processed by Swap.
2. Automatic POS detection
When the order is created in Shopify, Swap automatically detects whether it is a POS order by checking:
Whether the order was placed through Shopify POS
Whether the order includes a destination shipping address
If both conditions are met, the order is treated as a POS order automatically. No action is required in the Swap dashboard.
3. Address handling
Swap uses the customer's provided shipping address as the destination. If billing details are missing — common for walk-in purchases — Swap falls back to the store location address for billing. Processing then continues as normal.
4. Processing pipeline
POS orders follow the exact same workflow as online orders, including:
Duty and tax calculations
Compliance checks
Label generation
Order tracking and lifecycle management
Invoicing, billing, reporting, and analytics
Swap Clear and POS orders
If Swap Clear is enabled and the order meets eligibility criteria, B2B2C logic applies in the same way as for online orders. Transfer pricing markup and tax recalculation are applied regardless of whether the order originated from POS or the online store.
Identifying POS orders in Swap
POS orders are flagged in the Swap dashboard. Look for the POS order tag in the order details view to confirm the order originated from Shopify POS rather than the online storefront.
Frequently asked questions
Do I need to enable anything for POS order support?
No additional dashboard configuration is required. The Swap carrier service must be available as a shipping option on your POS device and selected during checkout.
Do POS orders go through the same tax calculations?
Yes. Tax and duty calculations run identically for POS and online orders.
What happens if the Swap shipping rate is not selected?
Swap will not process the order. Only orders where the Swap carrier service is selected are handled by Swap.
Can I filter POS orders in exports?
POS visibility in filtering and exports is not currently available but is planned for a future release.
