Retention guide

How to give store credit instead of a cash refund on Shopify

Refunding to store credit keeps revenue on your store and lifts repeat purchase rate. Here is the workflow for any Shopify plan, no Plus required.

5 min read Updated 2026-05-01 All guides →

Why refund to store credit

A cash refund is money out the door, and a customer with no reason to come back. Store credit instead of cash keeps the value on your shop, gives the customer a balance that nudges a return visit, and improves your repeat purchase rate without requiring a discount code or an awkward email.

Stores that switch refunds-to-credit typically see somewhere between 15 and 35 percent of refunded customers come back and place a follow-up order within 60 days. The exact number depends on your category, but the lift is real.

What you need

You need three things. A Shopify plan (any plan, including Starter and Basic). A store credit app like Win-Win Store Credit installed. The customer record in your admin.

The workflow

Step 1. Find the order

Open the order in Shopify admin. Click into the customer’s profile from the order, or open the customer record directly under Customers.

Step 2. Decide the credit amount

The credit amount is up to you. Most merchants offer the full original order value as credit, sometimes plus a small bonus (for example, refund $50 as $55 of credit) to encourage the return. Some offer a smaller credit for partial returns where the original value is split. Pick a rule and stick to it so your team is consistent.

Step 3. Issue the credit

In the customer record, find the Win-Win Store Credit card at the top of the page. Click “Issue credit.” Enter the amount, add an internal note like “refund for order #1042” so your team has the audit trail, and confirm.

Step 4. Mark the order refunded in Shopify

Go back to the original order. In Shopify admin, click “Refund” on the order. In the refund modal, set the refund amount to zero (since you are issuing credit, not cash). Add a note in the refund saying “refunded to store credit, see customer notes.” This keeps Shopify’s order status correct without moving money out.

If you want to also refund tax separately, you can split the refund. Most merchants leave the tax with the credit since the customer can use it on a future order.

Step 5. Notify the customer

Win-Win Store Credit auto-sends an email to the customer when their balance is updated. The email shows the new balance, a button back to your store, and the optional note you added. You can customize the email template in the app settings.

If you want to add a personal touch, send a separate one-line reply from your support inbox saying “added the value as store credit on your account, hope you find something else you like.”

When to refund to credit vs cash

Use credit when:

  • The customer asked for a return and not specifically a cash refund.
  • The product was a fit issue, sizing, or a change of mind, not a defect.
  • The customer is a repeat buyer.
  • You are over the return window but want to be flexible.

Use cash when:

  • The product was defective or arrived damaged.
  • The customer specifically requested cash and you have no good reason to refuse.
  • The customer is in a jurisdiction that requires cash refunds for certain return reasons.

Bulk credit for shipping issues

When you have a shipping problem affecting many orders (a delayed batch, a damaged delivery from one carrier, a holiday miss), you do not want to issue credit one customer at a time.

Win-Win Store Credit supports CSV bulk uploads. Export the affected order list as a CSV from Shopify admin, drop it into the app’s bulk credit tool, set a flat amount or use per-row amounts, add a note like “apology for the holiday delay,” and upload. Every affected customer gets credit and a notification email at the same time.

Accounting note

Refunding to store credit is not a cash refund. It does not reduce your tax liability for the period in the same way a cash refund does. Most accountants treat issued store credit as a future discount or a deferred liability. Check with your accountant for your jurisdiction. Win-Win Store Credit gives you a CSV export of all credits issued, with timestamps and amounts, so reconciliation is straightforward.

What the customer sees

The customer gets an email with their new balance. When they next visit your store and log in, they see a small widget on their account page showing the credit balance and transaction history. At checkout, the credit applies automatically as a discount line. They do not need to copy a code. If the credit covers the order, their card is not charged. If it does not, they pay the remainder.

Common questions

Can I refund part of an order to credit and part to cash? Yes. Issue the cash portion via Shopify’s normal refund flow and the credit portion via the app.

Can the customer move the credit to a different account? No, credit is attached to a specific customer. If they want to gift the value to someone else, sell them a gift card instead.

What if the customer asks for cash later? You can issue a cash refund out of the credit balance manually if you want to honor the request. Most merchants document a clear policy in their return page so customers know upfront.

Can I do this on Shopify Basic? Yes. Win-Win Store Credit works on every plan including Starter and Basic.

Need help with this on your store?

We build free Shopify apps for the simple stuff. Browse the full set.

See all apps Contact us