Swap supports cross-border orders created through Shopify Point of Sale (POS).
If a customer makes an in-store purchase and needs the order shipped internationally, Swap calculates shipping rates, duties, and taxes just as it does for online orders. Once the Swap Global shipping rate is selected at checkout on the POS device, the order flows directly into Swap for processing.
There is no difference in how shipping, compliance, or tax logic is applied. POS orders follow the same processing pipeline as online orders.
How It Works
1. Selecting the Swap shipping rate at POS
When an in-store purchase requires international shipping, the merchant selects the Swap Global shipping rate on the Shopify POS device.
This selection 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.
Swap checks:
Whether the order was placed through Shopify POS (via Shopify’s POS source identifier)
Whether the order includes a destination shipping address
If both conditions are met, the order is treated as a POS order automatically.
No additional configuration is required within the Swap dashboard.
3. Address handling
The main difference between POS and online orders is how addresses are handled.
For POS orders:
The customer’s provided shipping address is used as the destination address.
If billing details are missing, which is common for walk-in purchases, Swap falls back to the store location address for billing purposes .
Once the address is resolved, processing continues as normal.
4. Processing pipeline
After address resolution, 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 and billing
Reporting and analytics
There is no difference in how calculations or compliance rules are applied.
Swap Clear (B2B2C) and POS Orders
If Swap Clear is enabled and the order meets eligibility criteria, such as US-bound shipments, B2B2C logic applies in the same way as it does for online orders.
Transfer pricing markup and tax recalculation are applied regardless of whether the order originated from POS or the online store.
Downstream Processing
Once processed, POS orders are sent downstream in the same format as online orders.
There is no difference in how they are registered, fulfilled, or tracked.
Identifying POS Orders
POS orders are flagged within Swap.
When viewing order details, look for the POS order tag, which confirms the order originated from Shopify Point of Sale rather than the online storefront.
Frequently Asked Questions
Do I need to enable anything for POS order support?
Do I need to enable anything for POS order support?
No additional dashboard configuration is required.
To use POS support, the Swap carrier service must be available as a shipping option on the POS device and selected during checkout.
Do POS orders go through the same tax calculations?
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?
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?
Can I filter POS orders in exports?
POS visibility in filtering and exports is not currently available but is planned for release soon.
