Sage Pay integration is now available for EasyWebstore-based merchants operating in the United Kingdom.

For online merchants with a Sage Pay account or EasyWebstore-based merchants in the UK wishing to sign up for payment services through Sage Pay, this article will provide all of the information you will need to set up a Sage Pay account for use with EasyWebstore and integrate your account with your online store.

Getting Started:

To use Sage Pay's payment gateway services with your online store, you will need to log into your Sage Pay account or sign up for a new merchants account online at the following URL:

If you have already signed up for a Sage Pay account, click the Login button on this page to sign into your account. Once you've signed in, proceed to the section within this article titled, "Configuring Sage Pay".

If you have not yet registered for a Sage Pay account, click on the Apply button to begin the account registration process and proceed to the next section of this article.

Registering for a Sage Pay Account:

If you're signing up for a new Sage Pay account, enter you personal information on the following to create your Sage Pay account.

Once your account information has been submitted, you will be issued and e-mail from Sage Pay containing your temporary account password.

Once you have received your account password via e-mail, return to the above link, click next and enter your account user name and password.

Configuring Sage Pay:

Once you have your login information from Sage Pay, you can follow these steps to configure your new VSP Form account:

Once you've logged into your Sage Pay account, you can change your default account password, as well as configure your company's account information. Here, be sure to specify your online store's VSP Vendor Name. This name must be unique for your account. Click Next to continue to configure your account. On the following page, verify and enter the contact information for your business and click Next. On the following Services page, under the Payments area, select the option, "I want to take payments on my website". Next, under the transactions section, specify the option applicable to the number of transactions your store will be processing online with Sage Pay. In the Recurring Payments area, select "No" and then click Next. Continue through the Sage Pay setup process until you reach the Merchant Account Details section. Here, you will need to enter your business bank's information as well as details for your merchant bank. You will need to provide bank account and merchant number information here. When finished, click Save to save your merchant number information to this page and then click Next. On the following page, verify your merchant information and click Next. On the next page, enter your billing information and click Next. On the following page, you will need to agree to Sage Pay's terms of service and click Next to proceed. On the next page, review and enter information required by Sage Pay to configure your account for use with Direct Debit. Be sure to review the important notices from Sage Pay on this page. On the following page, under Off-the-Shelf Shopping Cart option, choose "Yes". Leave the shopping cart selection list at its default setting. You should see 3 different Sage Pay account types within this page: Form, Server and Direct. Select the Form account type option. At the bottom of this page, select the option, "No I do not Wish to Accept PayPal on my Sage Pay account (note that you will be able to accept PayPal payments directly from your EasyWebstore store). Click Next and on the following page, confirm your account configuration. Once this is done, click "Send to Sage Pay" to submit your account settings.

Integrating Sage Pay with EasyWebstore:

Once your account is active, you will be contacted by Sage Pay. You will then have access to your Sage Pay Vendor ID. You will need this number in order to integrate your store with EasyWebstore. Here's how:

Log into your EasyWebstore and click on the "Orders" tab. Next, click on the "Online payment setup" link in the left menu. Within the "Choose a credit card processor" section, select "Sage Pay". . Enter your Vendor ID into the text box labelled "Processor username / supported card list". Enter your "Crypt String" as provided by Sage Pay into the box labelled "Processor callback password". Click "Update" at the bottom of the page. Test Mode

Additionally, there will be an option labeled, "Use processor test mode (if available)". When initially signing up for your merchant account, Sage Pay may require you to have your account and your EasyWebstore store set to test mode to verify your account settings before your can process and collect payments for actual store orders.

Simply check this option and click Update to place your EasyWebstore store into Sage Pay's test mode. Once Sage Pay has verified your account, you can uncheck this option and click Update again to take your store out of test mode.

Configuring Currency Settings:

Once you've completed the above steps, your Sage Pay account will be integrated within your EasyWebstore store. Before you are ready to sell online with EasyWebstore and Sage Pay however, be sure that you have configured your store's default currency as British Pounds. You can do this from the "Display Settings" page in your EasyWebstore admin area.

To do so, follow these steps:

Click on the "Content" tab within the Admin Page and click the "Display Settings" menu link. Choose the Checkout Variablesfrom the view dropdown within the Config Variables page. Enter the value, "£" into the "Currency Symbol" field. Click "Update General Settings" when finished. Special Notes:

That's it, your Sage Pay account is now active and integrated with your EasyWebstore store. You may begin to process payments through your EasyWebstore store using Sage Pay.

Please read the following special notes on using Sage Pay with your EasyWebstore store: Sage Pay provides authorization, capture, sale, credit and void functions for your online store. Note that currently, EasyWebstore does not support recurring billing functions with Sage Pay. If you are accepting PayPal payments through your EasyWebstore store, you will need to configure your EasyWebstore store's payment page to accept PayPal payments. These payments will be processed between your EasyWebstore store and PayPal account. PayPal payments will not be processed through Sage Pay. No SSL or 3rd party proprietary electronic certificates are required in order to integrate Sage Pay with EasyWebstore. A shared SSL certificate will be used to process your customers address details prior to sending them to Sage Pay's site to make payment. Note that 3D Secure integration is currently not supported between EasyWebstore and Sage Pay.