{"Status":true,"Message":"","Response":{"post":{"postuid":"72000647388","tenantuid":"45a0010e-ec76-43e9-9914-4376bfa80903","projectuid":"4025e8c9-71ea-4557-850d-662c78598919","title":"How to Refund a Player Through Stripe","slug":"72000647388-how-to-refund-a-player-through-stripe","html":"\u003Cp\u003ERefunds happen \u2014 a player drops out, a registration gets corrected, or you decide to make a goodwill gesture. In Pickleball Tournaments (PT), you can issue refunds from the \u003Cb\u003EAttendees\u003C/b\u003E tab, and PT sends the request to Stripe on your behalf and records it alongside the player\u0027s registration. This guide walks you through the full refund flow step by step, including what the service fee covers and why you should never refund a player directly through your Stripe dashboard. Watch the short video below or follow the instructions for full detail.\u003C/p\u003E\u003Ciframe src=\u0022https://www.youtube.com/embed/K25AMyaNPW4\u0022 width=\u0022640\u0022 height=\u0022360\u0022 frameborder=\u00220\u0022 allowfullscreen=\u0022\u0022\u003E\u003C/iframe\u003E\u003Ch2 id=\u0022table_of_contents\u0022\u003ETable of Contents\u003C/h2\u003E\u003Col\u003E\u003Cli\u003E\u003Ca href=\u0022https://pickleball.com/docs/en/72000647388-how-to-refund-a-player-through-stripe#how_to_issue_a_refund\u0022\u003EHow to issue a refund\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022https://pickleball.com/docs/en/72000647388-how-to-refund-a-player-through-stripe#refunds_processed_outside_our_system\u0022\u003ERefunds processed outside our system\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022https://pickleball.com/docs/en/72000647388-how-to-refund-a-player-through-stripe#frequently_asked_questions\u0022\u003EFrequently Asked Questions\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022https://pickleball.com/docs/en/72000647388-how-to-refund-a-player-through-stripe#related_resources\u0022\u003ERelated Resources\u003C/a\u003E\u003C/li\u003E\u003C/ol\u003E\u003Chr\u003E\u003Ch2 id=\u0022how_to_issue_a_refund\u0022\u003EHow to issue a refund\u003C/h2\u003E\u003Ch3 id=\u00221_open_the_attendees_tab\u0022\u003E1. Open the Attendees tab\u003C/h3\u003E\u003Cp\u003EOnce logged into your tournament, head to the \u003Cb\u003EAttendees\u003C/b\u003E tab.\u003C/p\u003E\u003Cfigure\u003E\u003Cimg class=\u0022lazy-load\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/45a0010e-ec76-43e9-9914-4376bfa80903/4025e8c9-71ea-4557-850d-662c78598919/adc3f58106467aeba23b41e45f4f7304.png?v=2017683472\u0022 data-width=\u0022593\u0022 data-height=\u0022332\u0022 style=\u0022max-width: 593px;\u0022 alt=\u0022\u0022/\u003E\u003Cfigcaption\u003EOpening the Attendees tab in the tournament menu.\u003C/figcaption\u003E\u003C/figure\u003E\u003Ch3 id=\u00222_find_the_player\u0022\u003E2. Find the player\u003C/h3\u003E\u003Cp\u003EScroll or search to locate the player you want to refund. To see all players currently listed as being owed funds, run a search filtered to that status.\u003C/p\u003E\u003Cfigure\u003E\u003Cimg class=\u0022lazy-load\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/45a0010e-ec76-43e9-9914-4376bfa80903/4025e8c9-71ea-4557-850d-662c78598919/fd59d73ec6fbc6615900c593275911d8.png?v=2020915330\u0022 data-width=\u0022864\u0022 data-height=\u0022186\u0022 style=\u0022\u0022 alt=\u0022\u0022/\u003E\u003Cfigcaption\u003ESearching for players who are owed funds.\u003C/figcaption\u003E\u003C/figure\u003E\u003Ch3 id=\u00223_open_the_give_refund_option\u0022\u003E3. Open the Give Refund option\u003C/h3\u003E\u003Cp\u003EClick the \u003Cb\u003EMenu\u003C/b\u003E button to the left of the player\u0027s name and select \u003Cb\u003EGive Refund\u003C/b\u003E from the list.\u003C/p\u003E\u003Cfigure\u003E\u003Cimg class=\u0022lazy-load\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/45a0010e-ec76-43e9-9914-4376bfa80903/4025e8c9-71ea-4557-850d-662c78598919/e960098f4868b0f167a225a6f1bba8f8.png?v=2015186635\u0022 data-width=\u0022466\u0022 data-height=\u0022256\u0022 style=\u0022max-width: 466px;\u0022 alt=\u0022\u0022/\u003E\u003Cfigcaption\u003ESelecting Give Refund from the player\u0027s menu.\u003C/figcaption\u003E\u003C/figure\u003E\u003Ch3 id=\u00224_click_the_refund_button\u0022\u003E4. Click the Refund button\u003C/h3\u003E\u003Cp\u003EScroll to the right using the slider bar at the bottom of the page, then click the \u003Cb\u003ERefund\u003C/b\u003E button to process a refund through Stripe.\u003C/p\u003E\u003Cfigure\u003E\u003Cimg class=\u0022lazy-load\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/45a0010e-ec76-43e9-9914-4376bfa80903/4025e8c9-71ea-4557-850d-662c78598919/b081bd265964d5ed90bdab61474d801c.png?v=2014205457\u0022 data-width=\u0022599\u0022 data-height=\u0022265\u0022 style=\u0022max-width: 599px;\u0022 alt=\u0022\u0022/\u003E\u003Cfigcaption\u003ERefund button at the right side of the registration row.\u003C/figcaption\u003E\u003C/figure\u003E\u003Ch3 id=\u00225_enter_the_refund_amount\u0022\u003E5. Enter the refund amount\u003C/h3\u003E\u003Cp\u003EThe box that appears lets you refund any amount you choose.\u003C/p\u003E\u003Cfigure\u003E\u003Cimg class=\u0022lazy-load\u0022 data-src=\u0022https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/45a0010e-ec76-43e9-9914-4376bfa80903/4025e8c9-71ea-4557-850d-662c78598919/009f2706c916831454f515fd98a2c85c.png?v=2013494055\u0022 data-width=\u0022505\u0022 data-height=\u0022243\u0022 style=\u0022max-width: 505px;\u0022 alt=\u0022\u0022/\u003E\u003Cfigcaption\u003ERefund amount entry box.\u003C/figcaption\u003E\u003C/figure\u003E\u003Ccite class=\u0022warning\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EWarning\u003C/span\u003E\u003Cp\u003EThe service fee shown on the registration is NOT refundable by Stripe. If you choose to refund the service fee portion to the player, that amount comes out of your own collected funds. Decide in advance how you want to handle the service fee in your refund policy so players know what to expect.\u003C/p\u003E\u003C/cite\u003E\u003Ch3 id=\u00226_submit_the_refund\u0022\u003E6. Submit the refund\u003C/h3\u003E\u003Cp\u003EClick \u003Cb\u003EGive Refund\u003C/b\u003E. PT sends the request to Stripe to process the refund and records it on the player\u0027s registration.\u003C/p\u003E\u003Ch2 id=\u0022why_stripe_might_say_the_funds_arent_available\u0022\u003EWhy Stripe might say the funds aren\u0027t available\u003C/h2\u003E\u003Cp\u003EIf a refund fails or your available balance looks lower than expected, check your Stripe payout schedule before contacting support. If your Stripe account is set to Daily payouts, funds are transferred out to your bank automatically \u2014 in most cases, the balance you see in Stripe is actually marked as Future Payout, meaning it\u0027s already scheduled to be sent to your bank and is no longer available to refund, even though it still shows as a balance.\u003C/p\u003E\u003Cp\u003EThere\u0027s a second, separate reason a refund can fail for insufficient funds: our platform used to float a connected account\u0027s balance while incoming registration funds were still pending or in transit, covering refunds until those funds settled. That floating no longer happens. So even if your payout schedule isn\u0027t the issue, a refund can still be denied if funds from a recent registration haven\u0027t fully settled yet. If this happens, wait for those funds to clear before retrying, or contact support@pickleball.com for help.\u003C/p\u003E\u003Cp\u003EFor more detail, see Stripe\u0027s own guides on \u003Ca href=\u0022https://docs.stripe.com/get-started/account/add-funds\u0022\u003Eadding funds to your Stripe balance\u003C/a\u003E and \u003Ca href=\u0022https://docs.stripe.com/connect/payouts-connected-accounts\u0022\u003Ehow payouts to connected accounts work\u003C/a\u003E. To change your payout schedule, go to \u003Cb\u003ESettings \u0026gt; Business settings \u0026gt; Bank accounts and currencies \u0026gt; Payout schedule\u003C/b\u003E in your Stripe Dashboard, where you can choose daily, weekly, monthly, or manual payouts. Switching to manual turns off automatic payouts entirely \u2014 you\u0027ll then initiate payouts yourself from the Dashboard\u0027s Payouts section or via the API.\u003C/p\u003E\u003Ccite class=\u0022warning\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EWarning\u003C/span\u003E\u003Cp\u003EA balance shown in your Stripe dashboard is not the same as funds available for refund. This is a setting on your Stripe account, not a limitation of Pickleball.com or PT. To avoid running into this, consider switching your Stripe payout schedule to weekly or manual, or keep a buffer in your account to cover expected refunds.\u003C/p\u003E\u003C/cite\u003E\u003Chr\u003E\u003Ch2 id=\u0022never_refund_a_player_directly_through_stripe\u0022\u003ENever refund a player directly through Stripe\u003C/h2\u003E\u003Cp\u003EAlways issue refunds using the Give Refund steps above, from your tournament\u0027s Attendees tab \u2014 never from your Stripe dashboard directly. Because of how Pickleball.com\u0027s checkout processes payments, a refund issued directly in Stripe does not reach the player. The funds return to Pickleball.com instead of the customer\u0027s card, and our team then has to manually forward them to the player, which adds delay.\u003C/p\u003E\u003Ccite class=\u0022warning\u0022\u003E\u003Cspan class=\u0022title\u0022\u003EWarning\u003C/span\u003E\u003Cp\u003EIf you\u0027ve already issued a refund directly through Stripe, don\u0027t try to fix it yourself. Email support@pickleball.com right away with the player\u0027s name and transaction details so our team can get the funds forwarded to them.\u003C/p\u003E\u003C/cite\u003E\u003Ch2 id=\u0022frequently_asked_questions\u0022\u003EFrequently Asked Questions\u003C/h2\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003EI have a balance in Stripe, but my refund failed \u2014 why?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003EThis can happen for two reasons. Most often, your Stripe account is set to Daily payouts, and the funds are already marked as Future Payout \u2014 already committed to your bank and no longer available to refund. Switching to weekly or manual payouts, or keeping a buffer on hand, can help you avoid this. It can also happen if funds from a recent registration are still pending or in transit and haven\u0027t fully settled yet \u2014 our platform no longer floats that gap the way it used to, so the refund gets denied until those funds clear.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003EWill the player be notified when I issue a refund?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003EStripe sends the refund directly to the card the player used at registration. Some banks email or push-notify the cardholder when a refund posts; others only show it on the next statement. It\u0027s a good practice to send the player a quick note (email or text from the Attendees screen) letting them know the refund was issued and roughly when to expect it.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003EHow long does it take for the refund to appear on the player\u0027s card?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003EStripe typically processes refunds in 5-10 business days, depending on the player\u0027s bank or card issuer. Refunds can occasionally take longer for international cards. If a player asks about a refund that\u0027s been pending for more than 10 business days, ask them to check with their bank first \u2014 the refund is almost always on the bank\u0027s side at that point.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003ECan I issue a partial refund?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003EYes. The refund amount field accepts any value up to the original registration total. This is useful if you\u0027re refunding for a withdrawn event but keeping the player in others, or if your refund policy returns a percentage rather than the full amount.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003EWhy isn\u0027t the service fee refundable?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003EThe service fee covers the cost of processing the original registration and is collected separately at checkout. Stripe does not return that portion when a refund is issued, which is why refunding the service fee to a player means absorbing it out of your tournament\u0027s collected funds. Make sure your refund policy is clear with players up front so there are no surprises.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003ECan I refund a player after the tournament has ended?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003EYes, refunds can be issued after the tournament ends as long as the original Stripe charge is still within Stripe\u0027s refund window (typically 180 days from the original transaction). If you\u0027re past that window, contact \u003Ca href=\u0022mailto:support@pickleball.com\u0022\u003Esupport@pickleball.com\u003C/a\u003E and we\u0027ll help you work out an alternative.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\u003Csection class=\u0022faq\u0022\u003E\u003Ch3\u003EI accidentally refunded a player directly through Stripe \u2014 what do I do?\u003C/h3\u003E\u003Carticle\u003E\u003Cp\u003EEmail support@pickleball.com with the player\u0027s name and transaction details, and our team will get the funds forwarded to them. Going forward, always use the Give Refund option on the Attendees tab so refunds reach players automatically.\u003C/p\u003E\u003C/article\u003E\u003C/section\u003E\u003Chr\u003E\u003Ch2 id=\u0022related_resources\u0022\u003ERelated Resources\u003C/h2\u003E\u003Cul\u003E\u003Cli\u003E\u003Ca href=\u0022https://pickleball.com/docs/en/72000630284-how-to-move-a-player-to-the-waitlist\u0022\u003EHow to Move a Player to the Waitlist (and Other Roster Changes)\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022https://pickleball.com/docs/en/article/how-to-send-a-text-or-email-to-a-specific-tournament-player\u0022\u003EHow to Send a Text or Email to a Specific Tournament Player\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\u0022https://pickleball.com/docs/en/72000649909-how-to-manually-add-a-player-to-your-tournament\u0022\u003EHow to Manually Add a Player to your Tournament\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E\u003Chr\u003E\u003Cp\u003ENeed a hand with a refund? Reach out to \u003Ca href=\u0022mailto:support@pickleball.com\u0022\u003Esupport@pickleball.com\u003C/a\u003E and we\u0027ll help you sort it out.\u003C/p\u003E\r\n\u003Cscript type=\u0022application/ld\u002Bjson\u0022\u003E\r\n{\r\n  \u0022@context\u0022: \u0022https://schema.org\u0022,\r\n  \u0022@type\u0022: \u0022FAQPage\u0022,\r\n  \u0022mainEntity\u0022: [\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022I have a balance in Stripe, but my refund failed \u2014 why?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022This can happen for two reasons. Most often, your Stripe account is set to Daily payouts, and the funds are already marked as Future Payout \u2014 already committed to your bank and no longer available to refund. Switching to weekly or manual payouts, or keeping a buffer on hand, can help you avoid this. It can also happen if funds from a recent registration are still pending or in transit and haven\u0027t fully settled yet \u2014 our platform no longer floats that gap the way it used to, so the refund gets denied until those funds clear.\u0022\r\n    }\r\n},\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022Will the player be notified when I issue a refund?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022Stripe sends the refund directly to the card the player used at registration. Some banks email or push-notify the cardholder when a refund posts; others only show it on the next statement. It\u0027s a good practice to send the player a quick note (email or text from the Attendees screen) letting them know the refund was issued and roughly when to expect it.\u0022\r\n    }\r\n},\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022How long does it take for the refund to appear on the player\u0027s card?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022Stripe typically processes refunds in 5-10 business days, depending on the player\u0027s bank or card issuer. Refunds can occasionally take longer for international cards. If a player asks about a refund that\u0027s been pending for more than 10 business days, ask them to check with their bank first \u2014 the refund is almost always on the bank\u0027s side at that point.\u0022\r\n    }\r\n},\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022Can I issue a partial refund?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022Yes. The refund amount field accepts any value up to the original registration total. This is useful if you\u0027re refunding for a withdrawn event but keeping the player in others, or if your refund policy returns a percentage rather than the full amount.\u0022\r\n    }\r\n},\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022Why isn\u0027t the service fee refundable?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022The service fee covers the cost of processing the original registration and is collected separately at checkout. Stripe does not return that portion when a refund is issued, which is why refunding the service fee to a player means absorbing it out of your tournament\u0027s collected funds. Make sure your refund policy is clear with players up front so there are no surprises.\u0022\r\n    }\r\n},\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022Can I refund a player after the tournament has ended?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022Yes, refunds can be issued after the tournament ends as long as the original Stripe charge is still within Stripe\u0027s refund window (typically 180 days from the original transaction). If you\u0027re past that window, contact support@pickleball.com and we\u0027ll help you work out an alternative.\u0022\r\n    }\r\n},\r\n{\r\n    \u0022@type\u0022: \u0022Question\u0022,\r\n    \u0022name\u0022: \u0022I accidentally refunded a player directly through Stripe \u2014 what do I do?\u0022,\r\n    \u0022acceptedAnswer\u0022: {\r\n    \u0022@type\u0022: \u0022Answer\u0022,\r\n    \u0022text\u0022: \u0022Email support@pickleball.com with the player\u0027s name and transaction details, and our team will get the funds forwarded to them. Going forward, always use the Give Refund option on the Attendees tab so refunds reach players automatically.\u0022\r\n    }\r\n}\r\n    ]\r\n}\r\n\u003C/script\u003E","publish_status":0,"post_type":"Article","authoruid":"42b786ed-5ff2-467c-9593-d828908ee6d2","author":{"authoruid":"42b786ed-5ff2-467c-9593-d828908ee6d2","name":"Christy Cook","url":"https://www.linkedin.com/in/christy-cook-texas/","photo_url":"https://graffiti-auf7e6dwhxhcbwek.z03.azurefd.net/45a0010e-ec76-43e9-9914-4376bfa80903/4025e8c9-71ea-4557-850d-662c78598919/4fd2cf59-047a-4a00-8a6d-2d9c6c9f91fe.jpg?v=1114665229","linkedin_url":"https://www.linkedin.com/in/christy-cook-texas/"},"featured_image_updating":false,"meta_description":"Issue and manage refunds for Pickleball Tournaments easily via Stripe. Follow our step-by-step guide, FAQs, and policies for smooth refund processing.","keywords":"refund; Stripe; Attendees tab; service fee; partial refund; refund policy; player notification; refund processing time; refund window; tournament registration","display_toc":true,"has_workingcopy":false,"allow_indexing":true,"sort_order":5,"total_views":172,"date_stale":"2026-09-30T00:00:00","date_published":"2025-12-15T08:32:00","date_updated":"2026-08-24T15:42:43.73","date_created":"2026-02-28T20:38:51.037"}}}