Refunds vs Exchanges vs Store Credit
Understanding resolution options for returns and when to use each.
ReturnMate supports multiple resolution options for returns. This guide explains each option, when to use them, and how to process them.
Resolution Options Overview
| Option | When to Use | Customer Gets |
|---|---|---|
| Refund | Customer wants money back | Original payment method credited |
| Exchange | Customer wants different product | Replacement item shipped |
| Store Credit | Alternative to refund | Credit for future purchases |
Refunds
Full Refunds
A full refund returns the entire item price to the customer:
- Open the RMA after inspection
- Click Process Refund
- Confirm refund amount
- Select refund method (original payment)
- Click Issue Refund
Partial Refunds
For items not in original condition or to cover restocking fees:
- Open the RMA
- Click Process Refund
- Adjust the refund amount
- Add reason for deduction
- Issue the partial refund
Refund Deductions
Common deductions include:
| Deduction | Typical Amount | When Applied |
|---|---|---|
| Restocking Fee | 10-20% | Items opened but resaleable |
| Condition Adjustment | Varies | Items with wear or damage |
| Missing Parts | Cost of parts | Accessories not returned |
| Return Shipping | Actual cost | If customer pays return shipping |
Ensure your return policy clearly states any potential deductions. Surprise fees lead to chargebacks and complaints.
Where Refunds Go
Refunds are processed to:
- Shopify Payments - Automatic via Shopify API
- PayPal - Automatic via PayPal API
- Other Gateways - May require manual processing
Refund Timeline
- Processing: 1-2 business days
- Credit Card: 3-5 business days to appear
- Debit Card: 5-10 business days
- PayPal: 3-5 business days
Exchanges
Simple Exchanges
Same product, different variant (size, colour):
- Open the RMA
- Click Process Exchange
- Select the replacement variant
- Confirm shipping address
- Create exchange shipment
Value Exchanges
Different product of similar value:
- Open the RMA
- Click Process Exchange
- Search for replacement product
- If prices differ:
- Higher value: Charge difference
- Lower value: Refund difference or offer credit
- Complete the exchange
Exchange Workflow
Return Received → Inspected → Exchange Created → Shipped → Delivered
Exchange Inventory
When processing an exchange:
- Returned item is added back to inventory (if resaleable)
- Exchange item is allocated from inventory
- Both transactions are logged
ReturnMate syncs with Shopify inventory. Ensure your inventory counts are accurate.
Exchange Shipping
Configure who pays for exchange shipping:
- Free Exchange Shipping - Merchant pays
- Customer Pays - Deduct from refund or charge
- Condition-Based - Free if merchant fault, paid if customer preference
Store Credit
When to Offer Store Credit
Store credit is ideal when:
- Customer prefers credit over refund
- As a goodwill gesture
- To encourage future purchases
- For returns outside normal policy
Issuing Store Credit
- Open the RMA
- Click Issue Store Credit
- Enter credit amount
- Add optional expiry date
- Customer receives credit code via email
Store Credit in Shopify
ReturnMate creates store credit through Shopify:
- Credit appears in customer's account
- Automatically applies at checkout
- Trackable in Shopify admin
Credit Expiry
Configure credit expiry in Settings:
- No expiry (recommended for Australia)
- 12 months
- 24 months
- Custom period
In Australia, gift cards and store credits cannot expire. Check your local regulations.
Choosing the Right Resolution
Decision Framework
Choose Refund when:
- Customer explicitly requests refund
- Item is defective/not as described
- Your return policy guarantees refunds
Choose Exchange when:
- Customer wants different size/colour
- You want to retain the sale
- Item is out of return window but you're offering goodwill
Choose Store Credit when:
- Customer prefers flexibility
- You want to encourage repeat business
- As compromise for grey-area returns
Customer Preference
Let customers indicate preference during return request:
- In return portal, show resolution options
- Customer selects preferred outcome
- Staff can see preference in RMA details
- Process accordingly
Resolution Configuration
Default Resolutions
Configure default resolution by return reason:
| Return Reason | Default Resolution |
|---|---|
| Changed mind | Exchange or Credit |
| Doesn't fit | Exchange |
| Wrong item received | Refund |
| Defective | Refund or Replacement |
Automation Rules
Automate resolutions based on conditions:
If:
- Inspection grade = A
- Return reason = "Changed mind"
- Customer selected "Store Credit"
Then:
- Auto-issue store credit
- Skip manual approval
Processing Multiple Items
For RMAs with multiple items:
- Each item can have different resolution
- Mix of refunds, exchanges, and credits
- Total processed amount shown
Example:
- Item 1: Refund $50
- Item 2: Exchange for different size
- Item 3: Store credit $30
Reporting
Track resolution metrics:
| Metric | Purpose |
|---|---|
| Resolution Mix | % refunds vs exchanges vs credit |
| Average Refund Amount | Typical refund value |
| Exchange Rate | % of returns becoming exchanges |
| Credit Redemption | How often credit is used |