Once your Stripe account is connected to your zkipster account, you can activate payment collection on any event. Payments are enabled per event: turning it ON for one event does not affect your other events, giving you full control over which events have payment collection active.
Before you start: Stripe onboarding must be completed before this setting becomes available. If you haven't done this yet, see How to Set Up Your Stripe Account and Complete Onboarding.
Click the links below to jump ahead to any section:
How to enable payments for an event
1. Open the event in zkipster.
2. Go to Settings in the left-hand menu.
3. Toggle Collect Payments ON.
Once enabled, the following features become available across that event:
A Collect Payment element in the email and form composer (including emails, forms, success pages, and confirm emails).
A Payments tab on each guest's profile, showing their payment history for that event.
The ability to collect payments on-site using Tap to Pay in the zkipster Mobile App.
What happens when payments are disabled for an event
To disable payment collection for an event, toggle Collect Payments OFF from the Event Settings section. When you do this:
Any payment links already added to campaigns or forms will be deactivated. Guests who click a payment link while payments are disabled will not be able to complete a payment.
The Payments tab is hidden in guest profiles for that event.
Existing payment records are preserved. No data is lost, and no previously completed payments are cancelled or refunded.
Permission levels for payments
Access to payment features within an event is controlled by your team's event permission scheme. There are three levels:
Permission level | What they can do |
No access | Cannot view or interact with any payment features |
Read-only | Can view payment history on guest profiles, but cannot edit payment settings, add payment elements to campaigns, or issue refunds |
Full access | Can configure and use all payment features, including adding payment elements to campaigns, enabling or disabling Collect Payments, and viewing full payment details |
Permission schemes are managed at the account level. To update a team member's permissions, go to Account Settings → Teams & Users.
Tip: If a team member tells you they can't see payment options in an event, check both their event-level permission scheme and their account-level Payments access, as both need to be in place.
Event-level Permissions
Account-level Permissions
Learn more: Permission Schemes Available in zkipster
Account-level payments access
In addition to event-level permissions, there is a separate Payments permission in your account settings. This controls whether a user can access the Payments tab from your account settings, which shows transaction data, account information, and Stripe settings across all your events.
Users without this permission will not see the Payments section in the account settings, but may still be able to use payment features within individual events depending on their event-level permissions.
Learn more: How to Manage Account Permission Schemes







