Orders, Payments & Refunds
Refund a Windcave card payment
Return card money through the supported provider flow and recover uncertain refund sessions without double-refunding.
Overview
- A Windcave card refund is a provider transaction, not only a local bookkeeping change.
- The original Payment needs provider reference information and the required terminal context.
- The refund can be PENDING while the terminal/provider outcome is being reconciled. MiniTill explicitly warns not to retry a pending refund.
- On approval, MiniTill updates the Payment's refunded amount/status and reconciles the order-level payment status.
When to use this
- Use this for an eligible original Windcave Card Payment when money must be returned to that card transaction.
Step-by-step
- Open the order in Refunds and select the original Windcave Payment.
- Confirm provider reference, terminal context, remaining refundable amount, and refund amount.
- Enter the required reason and manager PIN if required.
- Start the refund once.
- If MiniTill reports Refund is processing/PENDING, do not retry; allow Windcave recovery to determine the final result.
- After completion, verify the refund history/provider reference and remaining refundable value.
Common mistakes
- Do not create a Cash/manual refund as a substitute for a Windcave provider refund unless your business intentionally handles an exceptional off-system return and understands the reconciliation impact.
- Do not retry a pending Windcave refund.
- Do not assume all card-provider groundwork in MiniTill is production-supported. The supported integrated card refund flow documented here is Windcave.
Troubleshooting
- If Refund is disabled, provider reference or terminal information may be missing.
- If Windcave declines the refund, check that refunds are enabled on the merchant account and that the original transaction is refundable.
- If the outcome is uncertain, use refund/payment recovery and history before attempting any second refund.