How to Process Customer Refunds in Onespot Payments



šŸ” How to Issue a Refund

  1. Go to All Members via the lightning bolt ⚔.
  2. Search for the customer’s name.
  3. Click View in Stripe to open their Stripe customer profile.
  4. In the customer’s Stripe dashboard, locate the transaction you want to refund.
  5. Click the ••• (three dots) next to the payment and choose Refund payment.
  6. Choose the amount to refund (full or partial).
  7. Select a reason (e.g., "Requested by customer"). If you select Other, provide an explanation.
  8. Click Refund to complete the transaction.

šŸ“Œ Important Notes:

  • Refunds take 5-10 days to appear on a customer's statement. Stripe's fees for the original payment won't be returned.
  • You can only refund payments that are not under dispute.
  • Customers must already be in Stripe with a previous transaction.
  • If a customer pays an invoice using a bank method (like ACHSEPAPAD, or Bacs) and the payment status shows "pending", you cannot issue a refund until the payment fully clears and becomes "succeeded" or "paid."

āŒ›When Can You Refund a Bank Payment?

Payment Methodā€œPendingā€ Duration: When Refunds Are Allowed ACH Debit (US)~4–5 business days After payment clears (status: succeeded )SEPA (EU)~5–6 business days After payment clears PAD (Canada)~3–5 business days After payment clears Bacs (UK)~3 business daysAfter payment clears

šŸ›‘While the payment is still pending, Stripe will not let you refund it ā€” because the money hasn’t actually settled yet.


🧾Stripe Invoice Statuses You Might See:

  • pending  ā€“ Payment initiated, not yet confirmed by the bank
  • processing  ā€“ In motion but not cleared
  • succeeded  or paid  ā€“ āœ… Funds cleared → now you can refund
  • failed  ā€“ Bank rejected the payment → No refund needed

āœ…Best Practice

If a customer asks for a refund while the payment is still pending, it’s safest to:
  • Wait until the payment clears (usually within 5 business days)
  • Then issue the refund normally via the Dashboard

āš ļøRefunding too early isn’t possible — and can create issues if the payment ends up failing.


šŸ“š Additional Stripe Resources


šŸ’¬ Questions?

If you have any questions about refunds, email us at contact@onespotapps.com. Our team is happy to help! ā˜ŗļø

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.