Opus Returns & Exchanges

Store credit workflow

Offer Shopify store credit after a return request

Store credit can be the outcome of a return without being the system that collects and reviews the request. Keeping those two jobs separate makes the process easier to explain, test, and reconcile.

One return, three separate jobs

StepWhat happensSystem of record
1. RequestThe customer identifies the order, item, reason, and preferred outcome.Opus or another return-request flow
2. DecisionThe merchant checks eligibility and approves, declines, or changes the resolution.The return request
3. Financial outcomeThe approved amount is issued or refunded to store credit.Shopify customer and order records

What Shopify supports natively

Shopify lets an authorized merchant issue store credit from a customer profile or choose store credit as the refund method for eligible order refunds. The balance and transaction history remain attached to the customer account.

  • Full and partial refunds can use store credit
  • Returned and canceled items can be refunded to store credit
  • Merchants can choose whether to notify the customer
  • Balances can be viewed in customer profiles and reports
  • An optional expiration date can be set per issuance

Source: Shopify's current store credit documentation. Availability, permissions, fees, channels, currencies, and customer-account requirements can change, so verify them in your own Shopify admin before publishing a policy.

Set the customer expectation before approval

A return policy should say when store credit is optional, when it is the only available outcome, and how customers can use it. Do not silently replace a promised original-payment refund with store credit.

  • Name the outcome clearly in the request confirmation
  • Confirm the amount and currency when approving the request
  • Explain sign-in requirements for spending the balance
  • Disclose any expiration date before the customer accepts it
  • Keep the return status separate from the credit balance

Where Opus fits

Opus collects the request and lets the merchant record store credit as the approved outcome. The actual credit remains in Shopify or a merchant-selected store-credit tool. Opus does not claim that an independent app is integrated until a compatibility test is complete.

Use native Shopify only

Your team already has the request details.

  • Returns are rare and easy to review by email
  • You do not need exchanges or structured reasons
  • Staff can issue each credit directly in Shopify

Add a request workflow

You need a clean decision before issuing credit.

  • Customers need a dedicated return portal
  • Eligibility, evidence, or exchanges matter
  • Staff need one place to track request status

Test the complete loop

  1. Create a test order for a customer account.
  2. Submit a non-production return request.
  3. Approve store credit as the intended resolution.
  4. Issue the matching credit or refund in Shopify.
  5. Confirm the customer can see and apply the balance.
  6. Check that order, customer, and return records agree.

Free request workflow

Collect the return decision before issuing store credit.

Opus gives small Shopify stores a dedicated return and exchange portal without adding a subscription. Every current feature is free.

Install Opus free from Shopify