Let Shopify customers cancel orders themselves with automatic refunds. Reduce support tickets and improve customer experience with self-service order cancellation from the customer portal.
Order mistakes happen. Instead of forcing customers to contact support, let them cancel orders themselves with instant refunds to original payment or store credit.
Full refunds through Shopify’s payment systemWhen customers cancel orders, Revize automatically issues a full refund back to their original payment method:
Credit cards - refund appears in 3-5 business days
PayPal - instant refund to PayPal account
Digital wallets - Apple Pay, Google Pay refunds process automatically
Buy now, pay later - refunds through Klarna, Afterpay, etc.
This option provides the most familiar experience for customers who expect traditional refunds.
Store credit refunds
Convert cancellations into future purchasesIssue store credit instead of cash refunds to retain revenue and encourage repeat purchases:
Customer loyalty - keeps money in your ecosystem
Higher lifetime value - store credit often leads to larger future orders
Reduced processing fees - no payment processor refund fees
Instant availability - credit is available immediately for next purchase
Perfect for building customer loyalty while protecting your cash flow.
Customize cancellation reasons: Edit the predefined cancellation reasons under Translations > Customer Portal > Cancellation Reasons to match your business needs.
Default cancellation reasons include:
“Changed my mind”
“Found a better price elsewhere”
“Ordered by mistake”
“Delivery too slow”
“Product no longer needed”
“Custom reason” (allows customers to type their own)
Why collect cancellation reasons:
Identify common issues with your products or checkout process
Improve your store based on customer feedback
Track trends in cancellation patterns
Provide better customer service insights
Track cancellation analytics: View cancellation data, cost savings, and customer reasons under Analytics in your Revize dashboard. For custom reasons analysis, contact support - detailed custom reason reporting will be available on the dashboard soon.
Restrict cancellations for specific ordersUse order edit restrictions to hide the cancel option for certain orders:
High-risk orders - prevent cancellation of flagged orders
Custom products - block cancellation of personalized items
Wholesale orders - different policies for B2B customers
Final sale items - enforce no-cancellation policies
Simply tag orders with your restriction tags and the cancel option won’t appear. You’ll need to contact support (hello@revize.app) to set edit restrictions specifically for cancellation.
Customers click “Cancel order” in their Revize portal, select a cancellation reason, and confirm the cancellation. The refund processes automatically according to your configured settings.
What happens to inventory when orders are cancelled?
Cancelled items are automatically restocked in Shopify inventory and become available for new orders immediately. No manual restocking required.
Can I prevent certain orders from being cancelled?
Yes, use order edit restrictions with order tags to hide the cancellation option for specific orders like custom products, wholesale orders, or high-risk orders.
How are refunds processed for cancelled orders?
Refunds are processed automatically through Shopify according to your payments and refunds settings - either to the original payment method or as store credit.
Can customers cancel orders after the edit window closes?
No, order cancellation follows your edit window settings. Once the edit window closes, the cancellation option disappears and orders move to fulfillment.
Can I customize the cancellation reasons customers see?
Yes, edit cancellation reasons under Translations > Customer Portal > Scroll down to Cancellation Reasons to match your business needs and collect relevant feedback.
What if I have a no-refund policy?
If you select “No refund” in your payments settings, the cancellation option won’t appear in the customer portal, automatically enforcing your no-refund policy.
Self-service order cancellation reduces support workload while providing customers with instant resolution. Enable this feature to improve customer experience and operational efficiency.