Applies to: WebinarJam and EverWebinar
Learn how to charge a registration fee for your webinar using a PayPal payment button. Registrants are redirected to PayPal to complete payment and then returned to the webinar registration page to finish signing up.
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 already paid! 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.
They fill out the form and click Register Now.
They are redirected to the Thank You page, confirming their registration.











