Skip to content
Flinkform
Pro

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
See the live form →

Built in 5 minutes

  1. Add the “Flinkform Form” block and start from the “Contact” template.

  2. Use “Add field” to insert the payment field and switch it to “Product choices”.

  3. Create the tickets with their prices. You enter your Stripe keys once in the settings.

  4. 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.

Flinkform is free. Try the template right away.