• Share on Google+

The global pandemic has made businesses shift their operations online. This means that they now have to host meetings and events online and accept online payments.

Physical, in-person events will start again but online events are here to stay.

So businesses need to know how to adapt to these new circumstances. They need to be able to receive payments for their online events.

They also need to provide customizable event registrations and payment methods. This will allow attendees to register and pay for an event quickly.

Many collect money for an event by putting a registration form on an event landing page. Attendees input their information, add their billing details, and then make payments.

Businesses that charge an event entrance fee or sell items often use PayPal. Premier or Business PayPal accounts let registrants pay for tickets through PayPal.

How can businesses set up a PayPal account to collect money from events?

This article shows how to do it. It also explains why using PayPal for event registration is beneficial.

Why Businesses are Using PayPal for Event Registration

PayPal is an online payment system. Users can send money transfers to individuals and businesses.

It is considered to be a highly secure payment gateway. It is also available in many countries worldwide.

Many event organizers like PayPal because it is flexible. It accepts credit card, debit card, or PayPal balance payments.

Thus, organizers can create an event registration form offering several payment method options.

Using PayPal for Event Registration

Businesses need to have a PayPal business account for event registration payments. Go to PayPal and sign up for a business account.

Those who already have a personal account can upgrade it to a business account.

Keep in mind that there will be some fees when using PayPal for event registration. There are fees for various services, but this is not unlike other payment gateways.

In the United States, money processing fees per transaction total about 3%. Stripe and PayPal have an average processing rate of 2.9% plus about 30 cents per transaction.

Check the PayPal fees page for a better understanding of their processing fees.

As with all payment gateways, expect fees when accepting online payments. But remember that offering customers online payment options will likely result in more profit.

Using PayPal for Event Registration with Amelia

Amelia is a WordPress booking plugin that manages appointments, events, and payments. It provides the tools for users to set up an automated booking system on their WordPress site.

It is a very useful tool for businesses that rely on bookings or on organizing events. It provides a smooth front-end interface and comprehensive back-end management.

Users can create one-time events or recurring events. These can range from conferences to classes to concerts and everything in between.

Amelia allows users to integrate PayPal into an event registration form. So users can accept payments at the time of a booking.

Integrating PayPal is quite simple.

From Amelia, click on the Settings tab. Then click on the Payment settings link.

The payment settings allow users to choose which payment gateway they want to use.

It also allows them to choose the price format. The price format will be the same for the front-end and the back-end.

Payment Settings

Price Symbol Position

Under the payment settings, users can choose where a price symbol appears. There are four price symbol position options.

The price symbol can appear:

  • After the value
  • After the value and separated with a space
  • Before the value
  • Before the value and separated with a space

Now users can select the payment gateway they want to use. Select PayPal to use their services.


To use PayPal’s services, enable PayPal service. Next, choose between the options Live mode or Sandbox mode.

Live Mode

Live mode means that the PayPal account is active. Any transactions will go to financial institutions for processing and real money transferred.

To use Live mode, copy the Live Client ID and Live Secret from PayPal. Paste them under PayPal in the Payment settings on the Amelia plugin.

Sandbox Mode

Sandbox mode allows users to test the app before making it a live PayPal account. Users should only use Sandbox mode for testing purposes before activating the app.

To set up PayPal Sandbox settings follow these instructions:

  • Go to https://developer.paypal.com/developer/accountStatus/
  • Log in to the PayPal account
  • Under the Dashboard menu on the left, click on My Apps & Credentials
  • Under the REST API apps section, use the default app or create a new one
  • Then, copy the data from the Client ID field and the Secret field
  • Paste it into the Sandbox PayPal payment settings on the Amelia settings page

Next, test the application and mimic live transactions. To do this, follow the steps below.

  • In the PayPal dashboard, click on Accounts under Sandbox
  • Click on Create Account
  • PayPal will create accounts for users to test the application

  • Users can use emails and passwords from Sandbox developer accounts to create PayPal accounts. Then use this link to test PayPal in the Amelia plugin.

After enabling PayPal, a new option appears that says Set MetaData and Description. Here, users can set a description for PayPal payments.

They can set a different description for appointments and events.

This description will show on the PayPal side. So users will know the details of the customer that made the appointment.

Users can use placeholders from email notifications to set the description. This way the plugin can send different customer data each time.

Users can also add placeholders for appointment details.

Setting Up Different Payment Methods

Amelia also integrates with other payment methods. Users can even set up different payment methods for different services.

For instance, one service could require onsite booking. Another service could request payment during the booking process.

To set up different payment methods follow these instructions:

  • First, go to the Payment settings page on Amelia
  • Enable all the desired payment methods
  • Next, go to the Services page

  • Open a service and click on the settings tab
  • Then, enable the chosen payment method for that service
  • Click save

That is it!

Amelia makes it easy to add advanced payment systems to a WordPress website. Other plugins usually make it a little more complicated.

Amelia makes advanced features easy to use with its understandable interface.

If you enjoyed reading this article on using PayPal for event registration, you should check out this one with event WordPress themes.

We also wrote about a few related subjects like event scheduling software, event websites, event booking systems, and event registration software.

Not only that, but we also created articles with fitness event ideas, lots of event planning resources, great event registration landing page examples, and how to use PayPal for event registration.