ReturnZap gives you the option to charge customers for returns directly within the returns flow

How it Works
With ReturnZap, you can allow customers to generate and pay for return labels from within the embedded self-serve customer returns portal.
Customers pay via a credit card directly within the returns flow and do not need to contact your customer support.
An RMA and a return label are created on the fly, allowing your customer to return their item(s) to you at no cost to you.

Enabling the pay for label option via global settings
Customer-paid labels work differently depending on your ReturnZap subscription plan.
Free Plan
On the ReturnZap Free Plan:
- Customer paid labels enabled by default
- No additional configuration required
Paid Plans
On the ReturnZap Paid Plans:
- Customer paid labels not enabled by default
- Shop admins must connect Easypost and Stripe accounts to charge for labels
Customer-paid return labels can be toggled on or off by navigating to [path to settings] and selecting enable or disable.
Be sure to hit save before exiting the page.
Connecting Your Easypost and Stripe accounts
The ReturnZap free plan does not support Easypost or Stripe integrations.
Customers on the ReturnZap Standard or Pro plans must connect an Easypost account and a Stripe account in order to enable customer-paid return labels. ReturnZap will charge the customer using your Stripe credentials and will generate a return label using your Easypost account.
Learn more about setting up your Easypost account
(Coming soon) Learn more about connecting a Stripe account