Update the Payment field on the Payment page of a registration form to allow participants to pay for their registrations and event add-ons with a credit card upon completion of the form. The registration module allows clients to enter third-party payment processor credentials to securely collect payments directly.
To add a payment field to the Payment page on the registration form, follow the steps below:
- Choose the event from the company dashboard
- In the left-side navigation, click the down arrow next to the Registration module to expand the menu options
- Select Form
- Click into the Payment page tab
- In the Payment field, choose the Payment Processor from the dropdown menu. Options are Stripe, Stripe Checkout and Authorize.netNote: Strip Checkout allows for participants to "buy now, pay later"
- If Stripe or Authorize.net are chosen, a Payment Type field will populate - select Charge
- Click Save to only save your changes on the backend
- Click Deploy Live to deploy your changes to the live registration form
Note: For the payment field to work on the registration form, it must be on a separate page with no other fields.
________________________________________________________________________________________
Once the steps above have been completed, you need to add the payment processor information by following the steps below:
- Choose the event from the company dashboard
- In the left-side navigation, click the down arrow next to the Registration module to expand the menu options
- Select Payment
- Fields will populate based on the payment processor field on the payment page - all fields are required. Authorize.net: API Login ID, Transaction Key, Sandbox Mode, Public Client Key, Charge Description Pattern. Stripe: Stripe Key, Stripe Secret, Sandbox Mode, Charge Description Pattern. Stripe Checkout: Stripe Key, Stripe Webhook Secret, Stripe Secret, Stripe Payment Methods, Sandbox Mode, Currency, Charge Description Pattern
- Click Save Settings to save