• Roundup WP
  • Blog
  • Products
    • Registrations for the Events Calendar
      • Setup (free)
    • Registrations for the Events Calendar Pro
      • Buy Now
      • Setup (Pro)
      • Demo
    • Stripe Extension
      • Buy Now
      • Setup
    • Discount Codes Extension
      • Buy Now
      • Setup
  • Support
    • FAQs and Troubleshooting
    • Codex
    • Contact Support
  • My Account

Guide to Setting Up Payments with PayPal

Posted on April 26, 2017

As of version 2.0 for the “Pro” version of Registrations for the Events Calendar, you can collect payments using PayPal for your events. Version 2.2 also allows for the use of discounts. Use this guide to learn how to configure your payment gateway for live payments as well set up the plugin for test payments if you’d like.

Accept Live Payments

1) Set up an account with PayPal.

If you don’t already have a business account with PayPal, you can sign up for one for free right on their website. You will need to use the email address that you used to create the account to collect payments.

2) Add your PayPal email to the payments tab.

From the WordPress dashboard, click on Registrations and then find the Payments tab. Scroll down to find the setting for your PayPal email.

3) Configure your event to have a cost.

If you haven’t done so already, you can add a cost to your event or events that you would like to accept payments for. From the WordPress dashboard, click on Events, then find the event you would like to add payments for and click on it.

Once you’re on the Edit Event page, scroll down to find the cost setting for the event.

4) Your event will now accept payments from PayPal after a person registers.

After a person registers for an event that has a cost and has payments enabled, a notice will appear that the attendee needs to pay for the event. The cost will be relative to the total number of people being registered for.

Individual Event Settings

Even if an event accepts payments, you can disable the payments feature by using the checkbox on the Edit Event page.

Testing Payments

The plugin also allows you to test out the registration flow with payments enabled. You can do this through PayPal’s sandbox mode or also just a simple test payment process within the plugin.

To set up test payments using PayPal’s sandbox mode, first set up a sandbox account using the PayPal developer site. You will need a business account with PayPal to use this. See PayPal’s guide for more help setting this up.

Once you have a sandbox business account configured, add the email address to the PayPal Email Address setting on the Payments tab and enable the option to use Test Mode

To test the payments feature without using PayPal’s sandbox mode. Enable Test Mode but leave the PayPal Email Address field blank.

Adding Discounts

You can include discounts for your events based on the attendees membership status (whether or not to they are logged-in to your WordPress site) as well as based on their selection for a tier or venue using the multiple venues/tiers feature.

To add a discount for logged-in users of your site, go to the “Payments” tab and scroll down to the “Logged-in Users” section. You can add a percentage or a flat amount discount based on your preference.

Membership discount setting.

You can also configure your venues and tiers from the multiple venues and tiers feature to include a discount. Click the “Show Payment Options” button to reveal the settings.

Venues and tiers discount settings

Manual Payments

If your attendees are allowed to pay at the event or can pay through a means other than PayPal, you can configure the manual payments settings to give additional instructions for payments.

1) Enable Manual Payments on the Payments tab.

Find settings to enable manual payments, provide instructions, and change the labels of buttons.

2) Confirm Attendees After Payment is Made.

To send a confirmation email with instructions for a manual payment, make sure that you have your confirmation condition set to confirm only after payment has been made. This setting is on the “Form” tab.

3) Create an Email Just For Manual Payments.

You can configure your confirmation email for manual payments for each event on the “Edit Event” page. This is in the section for Payments.

Use the template {payment-table} to add a breakdown of the event cost for the attendee.

Registrations for the Events Calendar Pro logo
Learn about the plugin our users are raving about...

© 2021 Roundup WP LLC. ◦ Privacy Policy ◦ Terms and Conditions ◦