Event registration with payment: WordPress template
You don't want to set up an online shop for a workshop with 20 seats. Registrations should arrive paid, in one step.
Last updated:
The fields
- Name (required)
- Email (required)
- Payment with ticket choice (for example standard and early bird at fixed prices; Stripe: card, SEPA direct debit, Apple Pay, Google Pay, Pro)
- Consent to data processing
Built in 5 minutes
Add the “Flinkform Form” block and start from the “Contact” template.
Use “Add field” to insert the payment field and switch it to “Product choices”.
Create the tickets with their prices. You enter your Stripe keys once in the settings.
Run one test booking in test mode, then publish.
Tip
A submission only exists with a confirmed payment. SEPA payments arrive as “processing” and are confirmed automatically once Stripe reports the debit.
What Pro adds
Payments are part of Flinkform Pro. Money goes straight to your Stripe account, and card data never touches your server.
See Flinkform Pro →Block markup to copy
There's no markup to copy for this template because it uses Pro fields. With the steps above, it still takes five minutes.