|
/ Documentation /CartFlows/Features/ What is the “Refund Offer” Feature in CartFlows?

What is the “Refund Offer” Feature in CartFlows?

CartFlows introduces the Refund Offer feature, available in CartFlows Pro version 1.5.3 and above. This feature allows you to process refunds for offer products — specifically those purchased through Upsell and Downsell steps in your funnel.

It is designed to simplify post-purchase management by letting store admins refund offer products directly from the order details screen in WooCommerce.

Supported Payment Gateways

The Refund Offer feature works only with supported online payment gateways. These include:

  • PayPal
  • Stripe
  • Authorize.net

It does not support offline gateways such as:

  • Cash on Delivery
  • BACS
  • Cheque

How to Use the Refund Offer Feature

Step 1: Open the Order

Go to WooCommerce > Orders, and click on the order where the offer product was purchased.

Step 2: Locate the Offer Refund Section

If the order includes products from Upsell or Downsell steps, a CartFlows Offer Refund section will appear in the order details.

CartFlows Offer Refund Metabox

Step 3: Initiate the Refund

Next to each eligible product, you’ll see a Refund button. Click the button for the product you wish to refund.

Step 4: Provide a Refund Reason

A popup will appear asking you to enter a reason for the refund. Fill in the reason and confirm.

Step 5: Refund is Processed

The refund will be processed using the same payment gateway used during the original transaction. Upon successful completion:

  • A confirmation popup is shown
CartFlows Refund Offer Reason Popup.
  • A note is added to the Order Notes section
  • The refunded status is reflected on the same page after it reloads
CartFlows Refund Offer Order Notes

By using this feature, you can ensure smoother refund processing for Upsell/Downsell offers, improving customer satisfaction and reducing manual steps for your team.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page