Support for this payment system is being removed so that we can focus on providing a higher level of support for a smaller group of processors, including our own payment processor Wild Apricot Payments. For more information, click here.
Moneris provides an online payment processing service called eSELECTplus that allows you to accept online credit card payments on your Wild Apricot website. Before you can integrate your Wild Apricot site with Moneris, you must have an eSELECTplus merchant account.

Paying using Moneris

Once you've integrated Moneris with your Wild Apricot site, visitors to your site can pay online for membership fees and event registrations, and make donations.

When a visitor fills out an integrated online form on your Wild Apricot website (e.g. membership application or event registration) and chooses to pay online, they will be directed to a secure Wild Apricot payment form to make the payment. apricot payment screen-GJA.png

On the form, they fill out their credit card details and their billing information, then click the Pay button to complete the payment.

After the payment is processed, the visitor is returned to the Invoices and payments tab on their member profile, where an invoice will appear, along with a payment entry, if the payment was successful.

For security reasons, credit card information is not stored in Wild Apricot. Instead, it is securely transmitted to Moneris where it is processed. Moneris then returns the status of the payment transaction, which is recorded in your Wild Apricot transaction details.

Setting up your eSELECTplus account

Before you can set up your Wild Apricot site to accept online payments through Moneris, you must have an eSELECTplus merchant account.

While setting up your eSELECTplus account, be sure to activate the eFraud option. (For instructions on activating this option, contact Moneris directly.)

If you do not activate the eFraud option, you cannot successfully integrate your eSELECTplus account with your Wild Apricot site.

Recurring payments

If you want to set up recurring payments for membership fees, you must enable the Vault feature for your store.

Terms of use and privacy policies

Moneris may require you to publish a privacy policy and terms of use statement on your Wild Apricot site. You can use the sample privacy policy and sample terms of use statement provided by Moneris as a starting point.

For instructions on adding a privacy policy consent field to your Wild Apricot site, click here.

Integrating your eSELECTplus account with Wild Apricot

Once you've set up your eSELECTplus account, you can integrate it into your Wild Apricot site.

What you need to get started

Instructions for third-party payment systems are provided as a courtesy and may contain out of date information or screen clips. For the latest instructions, consult the payment provider's website.

To integrate your eSELECTplus account with Wild Apricot, you will need your store ID and API token.

Your store ID is contained in the welcome message you received from Moneris, and is the same one you use to log into your Moneris administration panel.

To find your API token, log into your Moneris account, click the Admin tab then click Store settings. The 20-digit API token will appear – or can be generated – on this screen. store settings-IoQ.png

Payment settings for Moneris

Once you have an eSELECTplus account, follow these steps to integrate Moneris into your Wild Apricot site:

  1. Under the Settings menu, click Finances.
  2. From the Finances settings screen, click Payment settings.
  3. On the Payment settings screen, click the Edit button.
  4. Click the Payment system drop-down list and select Moneris.
  5. If you want to begin accepting online payments immediately, click the Live radio button. If you want to test your settings using test or sandbox accounts provided by your payment provider, click the Test/Sandbox radio button. While in test mode, your payment provider will accept or decline your test transactions as it would live transactions, but will not charge any credit cards or update any bank accounts. Wild Apricot will, however, create payment records and update Wild Apricot balances as it would with live transactions. For more information, see Live vs. test/sandbox modes.
  6. In the Store ID field, enter the store ID associated with your eSELECTplus account.
  7. In the API token field, enter the API token that appears on the Site settings page in your eSELECTplus account.
  8. Indicate whether your merchant account is located in the USA or Canada.
  9. Select the credit card types you want to accept. (These should match what you have set up in your eSELECTplus account.)
  10. Click the Default country drop-down list and select the country where the majority of your visitors reside. Your selection will appear as the default country to your customers.
  11. Select the currency you want to use in your transactions.
    Note: Do not change the currency after your site begins accepting online payments. If you change the currency, existing payment records will not be recalculated and will no longer display correct amounts.
  12. In the Instructions fields, add payment instructions to be displayed to your customers.
  13. Click Save changes.

Now that you have set up your Wild Apricot site to receive online payments, a Pay online button will appear after a visitor to your site clicks the Confirm and proceed with payment button while applying for membership or registering for an event.