My Pet Groomer logo — pet grooming software in Australia
Help Centre/Payments

Refunds

Refunds go through Stripe and land a moment later. What to expect, and what to check when the status looks stale.

Time: 2–5 minutes

Refunds are asynchronous with Stripe. That means:

  • MPG requests the refund
  • Stripe processes it
  • Your admin view may not update until you refresh or the data syncs

What to do after refunding

  1. Process the refund
  2. Refresh the page, or reload the invoice or appointment
  3. Check the updated payment and refund status

Common outcomes

  • Refund requested → pending
  • Refund succeeded → completed
  • Refund failed → retry, or check the Stripe error

Troubleshooting

  • Refund button disabled → the refund has already been initiated or processed
  • Invoice not updated → refresh, then reopen the invoice details

Last updated

Still stuck?

Chat with us and a person will answer. If this guide is missing something, tell us and we'll fix the guide.