This article is for WebinarJam and EverWebinar.
Learn how to charge a registration fee for your webinar using PayPal in WebinarJam or EverWebinar.
What you'll do:
- Create your webinar and turn on paid registration
- Make a PayPal button
- Set up a redirect so attendees land on the final registration form
- Add your PayPal link to WebinarJam
- Test the full flow
Key details
- You must use a PayPal Business Account. Personal accounts won’t work.
- People are not fully registered until they complete the second form after payment.
- The post-payment redirect URL from your webinar settings is essential. This ensures people land back on your site to finish registration.
- No PayPal fees are handled inside WebinarJam—money is collected by your PayPal account.
How to charge for webinars with PayPal
Step 1: Create the webinar
- Log in to your WebinarJam/EverWebinar account.
- Start creating a new webinar and complete the Configuration and Schedule sections.
- Under Registration > Free registration vs paid registration, select Charge a registration fee.
- Add a dummy link in the Your payment checkout field (this will be replaced later).
- Complete any additional settings for your webinar.
Step 2: Create a PayPal payment button
- Log in to your PayPal Business Account.
- Click your name in the top-right corner and select Account Settings.
- In the sidebar, go to Products & Services > Website payments.
- Click Update next to PayPal buttons.
- Choose the Buy Now button.
Customize the button
- Product Name: You can enter the webinar title.
- Price & Currency: Set your registration fee.
- Product ID (optional).
- Appearance: Adjust the size, text, country, and language.
Tip: Preview your button on the right side of the page before finalizing.
Step 3: Set up the post-payment redirect
After registrants pay, redirect them to a WebinarJam post-payment redirect URL to complete the registration.
Find your post-payment redirect URL
- In a new browser tab, go to WebinarJam/EverWebinar.
- Edit your webinar.
- Go to the Registration tab.
- Click the pencil icon next to Free registration vs Paid registration.
- Copy the post-payment redirect URL (it should end in /verified).
Add the redirect URL to PayPal
- Go back to your PayPal account
- In the Optional Settings of your PayPal button setup:
- Customize your checkout pages: Disable the “Don’t request a customer shipping address” checkbox unless registration for the webinar includes a hard copy of the course materials that you need to ship.
- Return URL: Paste the post-payment redirect URL.
- Canceled Checkout URL: Enter any page you want registrants to see if they cancel payment.
(Tip: Use your webinar registration link so they can try again.)
- Click Save and Create Button.
Warning: People are not registered until they complete the form on the post-payment page—even if they have paid already! The Return URL takes them to the page to complete registration.
Step 4: Add the PayPal payment link to your webinar
- Copy the Email Link generated after creating your PayPal button.
- In WebinarJam/EverWebinar, go to Registration > Free registration vs paid registration.
- Replace the dummy link in Your payment checkout with the PayPal Email Link.
- Click Save.
Step 5: Test the registration experience
When visitors register:
- They click the registration button.
- They are redirected to PayPal for payment.
- After payment, they land on the post-payment page.
- A registration form appears automatically, asking for the visitor’s personal information.
- If they close it, they can reopen it by clicking Register.
- If they close it, they can reopen it by clicking Register.
- They fill out the form and click Register Now.
- They are redirected to the Thank You page, confirming their registration.