Skip to content

Charge for a Return Label Automation

The Charge for a Return Label automation allows you to control when and how customers are charged for return shipping labels. By default, Corso does not charge for return labels, but with this rule you can set conditions to charge in certain scenarios, as well as add markups to recover costs or generate additional revenue.


With this automation, you can:

  • Decide when to charge for return labels based on conditions you define.
  • Apply charges globally (always charge for a label) or conditionally (only charge in certain situations).
  • Mark up label costs with either a percentage increase or fixed fee.
  • Collect payment seamlessly by deducting from refunds/store credit or charging directly via Stripe for exchanges.

This gives you flexibility to balance customer experience with operational costs.


  1. Navigate to Automations → Charge for Return Label.
  2. Title the rule and add conditions such as:
    • Claim reason
    • Customer information (e.g., first-time vs. repeat customer)
    • Product information (e.g., high-cost vs. low-cost items)
    • Order information (e.g., domestic vs. international orders)
  3. If no conditions are set, the charge will always apply.
  • Optionally increase the label cost:
    • Percentage markup (e.g., add 10% to base cost).
    • Fixed markup (e.g., add $5 to base cost).
  • Useful for offsetting operational costs or adding a small fee to returns.
  • Refunds or Store Credit: The label cost (plus any markup) is deducted from the refund or credit amount.
  • Exchanges: Customers enter payment information at checkout, and the charge is collected directly via Stripe.

To set up a Charge for Return Label rule:

  1. Go to Automations → Charge for Return Label.
  2. Create a new rule and define conditions (or leave blank to always apply).
  3. Toggle Markup if you want to add a percentage or fixed fee.
  4. Save and enable the rule.
  5. Test by submitting a claim to confirm the correct charge behavior.

Q: Do I have to charge for all labels?
No. You can leave the automation off, or set conditions so only certain customers or claims are charged.

Q: Can I charge more than the actual label cost?
Yes. Use the markup option to add either a fixed or percentage-based increase.

Q: How is the fee collected from the customer?

  • Refunds/Store Credit: The label cost is deducted from their credit/refund.
  • Exchanges: Payment is collected directly via Stripe.