Skip to content

RegistrationConfiguration

Registration settings for an activity or individual activity session. Embedded value object (no ID) — lives on Activity or ActivitySession.

Fields

paymentCollectionPaymentCollection!

How payment for paid registrations is collected. Public so registration flows can explain when no payment is taken at checkout. Always reads registration when the business's deferredPayments feature is off.

acceptsTipsBoolean!

Whether checkout offers the buyer a gratuity. Defaults to on for booking activities (service-style appointments) and off for every other structure, until an operator sets it explicitly. Public so the booking and registration flows know whether to render the tip picker — the register / book mutations refuse a tipAmount when this is false.

Used in