> For the complete documentation index, see [llms.txt](https://docs.gymart.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gymart.org/registration/checkout-with-stripe.md).

# Checkout with Stripe

You've added your gymnasts, fixed any validation issues, and everything looks good. Now you want to pay and lock in the registration. Stripe handles the credit card side of things.

## Prerequisites

* [Gymnasts added](/registration/add-gymnasts-to-registration.md) (and optionally [coaches](/registration/add-coaches-to-registration.md))
* All participants must pass validation (no rejected status)

## Steps

1. In the registration sidebar, click **Checkout**.
2. Check the **Participants** tab. Approved gymnasts and coaches will be registered. Waitlisted gymnasts go on the waitlist and are only invoiced when the organizer accepts them. Rejected gymnasts are excluded from checkout and need to be fixed first.
3. Check the **Additional Products** tab if the meet offers any extras.
4. Review the total shown in the bottom bar before paying. It shows base prices per level, late fees (if applicable), additional product costs, and the total.
5. Click **Pay with credit card**.
6. Your browser opens the **Stripe checkout page**.
7. Complete payment on the Stripe page.
8. After payment, you're redirected back to Gym Art Meets.

## After payment

Accepted gymnasts are registered right away. Waitlisted gymnasts stay on the waitlist and will be registered if spots open up. Your payment record shows up in [Payment History](/registration/view-payment-history.md).

## Good to know

You don't have to register everyone in one batch. You can come back and add more gymnasts later, then pay for the new batch separately.

Late fees are calculated automatically based on the registration deadline and the current date. You'll see them in the summary before you pay.

If the Stripe checkout page doesn't open, check your browser's pop-up blocker. Some browsers block the redirect by default.

## What's next

* [View payment history](/registration/view-payment-history.md)
* [Check registration status](/registration/check-registration-status.md)

## Related

* [Pay offline (bank/cash)](/registration/checkout-offline.md)
* [Registration walkthrough](/registration/index.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gymart.org/registration/checkout-with-stripe.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
