Return & refund scenarios
How refunds and exchanges are calculated and handled for specific order types and edge cases.
By Guido1 author12 articles
- Understanding pre-order returns (Returns V2)Explains how Swap handles returns for pre-order items — purchases made but not yet dispatched — covering identification, customer experience, mixed returns, restocking, and blocking exchanges.
- Understanding the consolidated return label (Returns V2)Consolidated return label lets a customer add further items to a return they've already started so everything ships on one label without a second return fee. This article covers how…
- Understanding multi credit type returns (Returns V2)Multi-credit type returns let a customer resolve items with different credit outcomes -- refund, credit, or exchange -- in a single submission. This article covers displaying each item's available credit…
- Understanding Buy X, Get Y returns (Returns V2)Buy X, Get Y (BxGy) is a Shopify discount where returns can affect refund value if the discount condition is broken. This article covers refund recalculation, worked examples, and current…
- Exchange Discounts: Carrying Over Original Discount (Returns V2)How order-level and product-level discounts carry over when a customer exchanges for a different product, including settings, the Swap sales channel requirement and examples.
- Returning an Exchange (Returns V2)Explains how Swap processes refunds when returning an exchanged item, covering automatic refund handling on Shopify and Stripe, and how repeated exchanges are traced back to the original order.
- Refunding and Exchanging Shopify Taxes and Duties (Returns V2)Swap can refund Shopify-calculated taxes and duties on returns, and charge them on exchange orders, using per-destination rules. This article explains how each exchange type is calculated and what customers…
- Refund to Shopify Store Credit (Returns V2)Shopify Store Credit adds a refunded amount directly to a customer's Shopify account. This article covers prerequisites, setup, and the customer experience.
- Understanding return windows based on delivery date (Returns V2)Return windows can be based on either fulfilment or delivery date, giving fairer windows for international orders. This article explains how to configure each.
- Global Exchanges (Returns V2)Global exchanges let customers exchange items from international orders without recalculating duties and taxes. This article covers behaviour for each type.
- Understanding Swap's integration with Shopify's Returns and Exchange API (Returns V2)How Swap's Shopify Returns and Exchange API integration keeps exchanges, refunds, and reporting aligned with the original order.
- How to enable tax and duty refunds for global returns (Returns V2)Taxes and duties can be refunded alongside the product price on returns, with per-destination rules for Global orders. This article covers the refund options, how non-inclusive taxes are handled, and…