In setting up your customized Self-Book template, you can choose whether payment is required, optional, or not asked for when Visitors sign up for the event. Paypal is used to manage all of the payments that you accept for your Self-Book events that do require payment.

If you'd like to give your visitors the option of using a coupon code for your paid events, you can set this up using your Self-Book forms. First, you'll need to make sure that you have the payment settings for your event set to "optional" or "required".

Then you'll need to generate a PayPal-hosted button ID for each of your coupon codes that you want to have. Only one payment button will show on your event, but the coupon code entered will dictate which of your hosted button IDs will be used.

Once you have the hosted button IDs you can then edit your Self-Book form to add the PayPal coupon code form field. Follow the steps in the image below:

When you've chosen the Self-Book form that you want to edit, you can add a field for PayPal coupon codes following the steps in the image below:

Each coupon code will need its own hosted button ID. The only exception is if you want a coupon code that makes your event entirely free. If you choose a coupon code and then add ":free;" after the coupon code like in the image above, then your event will be entirely free when visitors type in that coupon code.


Your coupon code and your hosted button ID will be separated by a colon and a semicolon like this:

COUPONCODE: HOSTEDBUTTONID;