Payment Gateway: Sage Pay

Sage Pay is an on-site payment method for accepting credit and debit cards and is available to event organizers in the United Kingdom. 

An account with Sage Pay is required to accept payments. Need a Sage Pay account? Click here to sign up for a merchant account.

An active subscription for the Sage Pay feature upgrade is also needed to use Sage Pay on your Event Smart website.

Locate your credentials for Sage Pay

Sage Pay uses a vendor name for payment processing. You'll need this credentials to accept payments and here is how you find it. 

Your credentials for Sage Pay will be assigned by Sage Pay support. You'll be provided with your Vendor name. This information can be entered in the payment methods page for Event Smart within your dashboard and then click on the Update Settings button. You'll then be ready to accept payments on your site.

Note: If you need to test Sage , then you can enable debug mode through the payment method screen. Also, be sure to whitelist your web server's IP address via the test area for MySagePay. There is a separate login area for MySagePay for testing. After you are finishing testing, be sure to turn debug mode off and save changes.

Pro Tip 1! Will Sage Pay be the only payment method enabled or the only one you offer? Click here to learn how to make it selected by default during the registration checkout.

Setup Sage Pay on your Event Smart website

The settings page for Sage Pay can be found in your Event Smart dashboard --> Payment Methods --> Sage Pay.
Now click the button to activate this payment method.

Here is an overview of settings on the page.
  • Name: This is the name of the payment method.
  • Description: This description is shown during registration checkout.
  • Admin-Only Name: This is a name of the payment method that will only be shown in the Event Smart dashboard.
  • Admin-Only Description: This description is used only in the Event Smart dashboard.
  • Debug Mode On?: Enables debugging for this payment method. It should be off (set to no) on a live/production site.
  • Open by Default? – This sets this payment method to be pre-selected on the registration checkout page.
    To give your audience more payment options, you can activate multiple payment methods at the same time. However, if you are offering just one payment option, then we recommend that you set that one payment method to be selected by default during registration checkout. That will simplify the check out process for your attendees.
  • Sage Pay Vendor Name: This is available from your Sage Pay account.
  • Credit Card Types: Check the card types that you want to support
  • Button Image URL: Change the default button on the payment page.
  • Usable From: Select where this payment method should be available for use. This payment method cannot process payments through the Event Smart dashboard.
  • Order: The value (number) can be used to sort or arrange this payment option. A lower value means that it should appear first during registration checkout.
  • Update Settings: Click this button after making any changes to your payment method.
  • Deactivate Payment Method: Click this button to deactivate this payment method.
Add your credentials (e.g. Vendor Name) to the settings page and then save changes.

How to add your web servers IP address to your Valid IPs list

In order to use Sage Pay, the IP Address that the payment request is being made from needs to be added to a list of 'Valid IPs' within your Sage Pay account. 

Here are the step to add Event Smart to the list of Valid IPs:

1. Log into your Sage Pay merchant account

2. Look at the the tabs at the top of your screen and click on Settings.
3. Then look at the left menu and click on Valid IPs.
4. Click on the green Add button in the lower left of the page.
5. Enter these details and click on the Add button to save changes:
IP address:
Subnet mask:
Description: Event Smart primary

6. Then click on the green Add button again from the lower right area of your page and add these additional details and click the Add button.
IP address:
Subnet mask:
Description: Event Smart secondary

Event Smart will now be able to reach the Sage Pay servers. 


I configured Sage Pay and payments are not being processed. Can you help?
Double-check your credentials and ensure that there is no extra spacing before or after the credentials in the payment methods page of Event Smart.

Check you have added your servers public IP address to your 'Valid IPs' within your Sage Pay account.

I'm located in the United Kingdom. Does this payment gateway support Strong Customer Authentication?
Yes, the Sage Pay payment gateway supports Strong Customer Authentication through 3d Secure.

How can I setup a recurring payment or subscription through Sage Pay?
Recurring or subscription payments are not currently supported in the Sage Pay payment gateway.

When I refund a payment, does it also refund through Sage Pay?
Refunds in Event Smart are currently a two step process. First, apply the refund through the transactional details screen of Event Smart in your Dashboard. Then login to your Sage Pay account and process the refund.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us