Skip to main content

How to Issue a Refund for a Shop Order

How to issue a full refund for a shop order in PLAI, including what happens if your club's Stripe balance cannot cover it.

  1. Open the order's detail drawer (see the article on viewing and managing shop orders).

  2. Tap the red Refund Order button.

  3. Confirm the amount in the sheet, for example "Refund [name]'s order of £45? Full amount returned to card," then tap Confirm.

  4. If your club's Stripe balance covers the refund, it processes immediately. The order updates to REFUNDED with the date, the button becomes "Refunded on [date]," and the member gets a notification that they have been refunded.

Important Notes:

  • If your club's Stripe balance cannot cover the refund, the refund is blocked and a confirmation sheet appears instead: "Your Stripe balance is insufficient to process this refund. Refund [name] manually via bank transfer, or try again once a balance clears in your Stripe account. To avoid this in future, you can adjust your Stripe payout settings to weekly. Learn more about REFUNDS on PLAI." This sheet has a single option, Go Back to Orders. You will need to refund the member manually (for example by bank transfer) or wait for your Stripe balance to clear and try again from the order.

  • Refunds are full order only in this version. There is no partial refund option, and once issued they cannot be reversed.


FAQ

Can I refund part of an order?

No. Refunds are full order only, partial refunds are not supported yet.

Can I refund an order twice?

No. Once an order shows REFUNDED, the Refund Order button no longer appears.

Where do refund records show up?

In the order itself, the Treasury, and the member's Wallet.

What if my club's Stripe balance can't cover the refund?

The refund is blocked. You'll need to refund the member manually, for example by bank transfer, or wait until your Stripe balance clears and try again from the order. Switching your Stripe payout settings to weekly helps avoid running into this.

Did this answer your question?