What you’ll find in this article
The most common reasons that a pending refund can’t be approved, what to check, and what to do next.
Before you start
A refund can’t be approved until Sprocket confirms the refund can be funded and processed successfully. If something would risk refunding a family when the original payment might still fail, or if the refund can’t be funded, the system will block approval.
Issue 1: The original payment has not fully processed yet
What’s happening:
Card and ACH payments can take time to fully settle. Stripe typically disburses funds on a weekly basis, though your club may have a different disbursement schedule.
If the funds from the original registration payment have not been disbursed yet, Sprocket prevents approving a refund tied to that registration. This helps avoid a scenario where the payment fails later, but the club has already sent money back.
What to do:
Check whether the original payment has fully processed and been disbursed.
If it has not, wait until the payment settles, then try approving the refund again.
Issue 2: The club’s bank account has insufficient funds
What’s happening:
If the account connected to disbursements does not have enough available funds to cover the refund (this can happen with sweep accounts), Sprocket will block approval until there are enough funds available.
What to do:
Confirm your disbursement account has enough available balance to cover the refund.
If not, this usually resolves after the next disbursement deposits additional funds.
Issue 4: The bank or card issuer cannot accept the refund
What’s happening:
In some cases the family’s bank or card issuer can’t complete the return of funds. Common examples include a closed bank account, a replaced card, or issuer-side processing issues. Depending on timing, the refund may fail or get stuck while the processor attempts delivery.
What to do:
Check whether there is any status or error messaging shown on the refund.
If the refund fails, confirm updated payment details with the family and use an alternate resolution that matches your club policy (for example, a credit to the player’s account or approve the refund with an offline check).
Issue 4: The refund amount is more than what’s refundable
What’s happening:
A refund can be blocked if the requested amount exceeds what can be refunded from the original charge.
Common causes include:
A partial refund was already issued earlier
The refund is being applied to a specific payment plan installment that is smaller than the requested refund
Credits and adjustments changed the remaining refundable amount
What to do:
Confirm the original payment amount and any prior refunds.
If refunding a payment plan installment, confirm you are refunding an amount that does not exceed that installment.
Adjust the requested refund amount and try again.
Issue 5: The admin does not have permission to approve refunds
What’s happening:
Some admins can create or view pending refunds but cannot approve them, depending on their role permissions.
What to do:
Confirm you have the permission required to approve refunds.
If not, ask a club admin with the correct permissions to approve the refund.
If you still can’t approve the refund
Try these quick checks:
Verify you are reviewing the correct player and registration, and that the refund is still in a pending state.
Check whether the original payment has settled and whether sufficient funds are available.
If the UI shows an error message during approval, include that text when escalating to support since it usually points to the exact blocker.
FAQs
Why is my refund stuck in pending status?
Refunds remain pending until Sprocket confirms they can be funded and processed successfully. Common blockers include unsettled payments, insufficient funds, or permission restrictions.
Can I approve a refund before the original payment settles?
No. If the original payment has not been fully processed and disbursed, Sprocket will block approval until it settles.
Why can’t I refund the full amount I entered?
The requested refund may exceed the remaining refundable balance due to prior refunds, installment limits, or credits and adjustments.
What should I do if I see an error message during approval?
Review the message carefully, as it usually indicates the exact blocker. Include that text when escalating to support if the issue cannot be resolved.
