# Choose your service setup

> Match your offer to the supported booking and payment setup before building the form.

Choose the recipe that matches what the customer buys. The payment provider and booking pattern determine which combinations Maxforms supports.

[Services must be enabled](/services/what-is-services-mode) for the workspace first. New to Maxforms? [Create your first form](/getting-started/create-your-first-form), follow the chosen recipe, then [publish it](/getting-started/publish-and-share-your-form).

## One appointment

- Offer an unpaid consultation with [Offer free appointments](/services/offer-free-appointments).
- Charge immediately with [Take paid bookings](/services/take-paid-bookings). Stripe, Authorize.net, and CardPointe support this setup.
- Review the request before charging with [Review booking requests](/services/review-booking-requests). This setup requires Stripe.

## An ongoing service

- Reserve the same weekly appointment with [Offer recurring appointments](/services/offer-recurring-appointments). Weekly is the supported cycle for a fixed appointment; contact support before choosing biweekly or monthly.
- Let customers spend a set number of sessions each billing cycle with [Sell session credits](/services/sell-session-credits).
- Bill a retainer without appointments with [Sell a recurring service](/services/sell-recurring-services).

All recurring payments require Stripe. Authorize.net and CardPointe support one-time payment at submission only.

## Several customers at one time

Use [Accept multiple bookings per slot](/services/accept-multiple-bookings-per-slot) for a class or workshop, and [Sell tickets per time slot](/services/sell-tickets-per-time-slot) to charge per seat.

Capacity is limited to one form and one booking field. It does not combine availability for a person, room, or several forms.

