Refund rules

Money rule

How long a sale can be refunded, who can do it, where the money goes back, and how tax, discounts, stock, store credit and disputes are handled.

Who can do itRefunds are for the owner, a General Manager or a Manager. The refund policy is set by the owner or a General Manager.
PlanFree, Plus and Pro
Before you startNothing

What this is for. Every refund follows the same few rules, whoever does it. Knowing them up front means you can tell a customer at the counter what they will get back, how, and when, before you open the sale.

Your refund policy

Three settings decide most of it. They are in Settings › Commerce Settings › Refund policy, and only the owner or a General Manager can change them.

The Refund policy card: Return window 30 days, Store credit default off, Manager override required for cash refunds on, and Save
Settings › Commerce Settings › Refund policy
  1. Return window. How many days after the sale it can be refunded. Anywhere from 0 to 365. Set to 0, nothing can be refunded.
  2. Store credit default. On for a sale with a customer on it, the refund screen picks Store credit for you instead of Cash. You can still pick Cash. A card sale charged in OneDive always starts on Card.
  3. Manager override required for cash refunds. Asks for a manager's PIN before cash goes back. See who can refund, below.

The return window

The days count from the moment the sale was rung up. Once they have passed, the sale shows Outside the return window for this sale. and has no refund buttons. Changing the window applies to every sale straight away, old ones included, so a longer window opens up older sales again.

Who can refund

  • Refunds are done in Settings › Transactions. Only the owner, a General Manager or a Manager can open Settings.
  • Exchanges are done at the register by anyone on staff, with a customer attached. An exchange always refunds to store credit, never cash, so it never needs a PIN.
  • Manager override required for cash refunds asks for a manager's PIN only when the person refunding is not the owner, a General Manager or a Manager. Only those three can open the refund screen, so today the PIN is never asked for there.
Keep cash refunds with your managers. The setting Manager approval threshold says it covers refunds, but it doesn't: it asks for a PIN on sales over the amount you set. No refund ever asks for it.

Where the money goes back

It depends on how the customer paid:

  • A card charged in OneDive, typed in or on a reader: back to the card first. Cash and store credit sit behind Refund another way.
  • Cash, check or store credit: cash or store credit.
  • Store credit and a card together: cash or store credit.
  • A card taken on another terminal: cash or store credit.

More on each:

  • Card refunds go back to the same card, through the same processor that took the payment, Stripe or Square, even if you have switched since. They usually take 5 to 10 days to reach the customer. The refund shows Refund pending until the processor confirms it.
  • Store credit needs a customer on the sale. A guest sale can't be refunded to store credit.
  • A sale paid partly with store credit and partly by card can't go back on the card. Refund it as cash or store credit.
  • A card taken on another terminal was charged on that machine, not in OneDive, so OneDive can't reach the card. Refund the card on that machine, and in OneDive refund it as cash or store credit to keep your records right.
  • An online trip booking can't be refunded here. Refund it from the trip's manifest, so the seat and the booking fee are handled with it.
"We couldn't confirm whether the card refund went through." The card refund may have happened. Press Refund again to retry the same refund. Don't pay the customer another way, or they may be paid twice.

Tax and discounts on a part refund

You don't work anything out. The confirm screen shows the Refund total before you press Refund. When the sale had tax, a line under it reads Includes $… tax.

  • Each item comes back at what the customer paid for it. A discount on the sale is shared across its items, so a refunded item gives back its share of the discount too.
  • Tax comes back at the rates charged on the sale, on what the item really cost after the discount. An item that was not taxed gives back no tax.
  • The refund that empties the sale gives back exactly what is left on it, to the cent. Rounding never leaves a cent behind or pays one too many.
  • Refunds of one sale can never add up to more than the sale.

Stock

Retail items you refund go back into stock at the location that sold them. Two kinds don't: parts used on a service ticket, which are in the customer's gear, and rentals, which come back through Rentals.

Store credit

A refund to store credit is added to the customer's balance straight away. It comes off their next purchase by itself when they are attached to the cart. You can see the balance in their profile in Customers.

Disputes and chargebacks

When a customer disputes a card payment with their bank, the processor tells OneDive. The sale shows Disputed, and the owner gets an email titled "A payment was disputed". When the bank decides, it shows Dispute won or Dispute lost.

  • Answer the dispute in your Stripe or Square dashboard. OneDive doesn't handle the dispute itself.
  • Don't refund a disputed sale. The card refund will be refused, and the refund screen warns: This sale is disputed. Refunding cash or store credit on top usually means paying twice.

When a card refund fails

Now and then a card refund is accepted and later fails at the bank. The refund shows Refund failed, the owner gets an email titled "A card refund failed — action needed", and the customer has not been paid. Open the sale and refund it again, or another way.

What happens next

Still stuck? Tell us what you are trying to do and a person at OneDive will help.
Contact us
Last checked October 16, 2026