WPPizza – SagePay Gateway

SagePay (now called Opayo) Gateway for Integration with WPPizza.

Note: this is a SagePay / Opayo form integration. I.e the user will be redirected to Opayo to make his payment and then returned to your website.

no SSL certificate will be required on your site

for testing purposes you can use the following test cards

Requirements

  • WPPizza 2.15+
  • you must (obviously) have a SagePay / Opayo account
  • the currency set in WPPizza->Order Settings must be accepted by SagePay / Opayo and be enabled in your SagePay / Opayo account
  • at a minimum you must set your Vendor Name , map/assign the required SagePay / Opayo fields to your wppizza order form formfields as well as setting up your Valid Ip’s of your server in your SagePay / Opayo account
  • PHP >5.2. 5.3+ recommended

Installation

  • install by uploading the zip file in the normal wordpress manner from withing the plugin screen (add new->upload) and activate
  • go to wppizza->gateways and set options as required

Setup

  • install as referred to above
  • login to your SagePay/Opayo account and go to settings->valid ip and add your servers ip address here (screenshot)
  • make sure that your currency you use on your website is enabled in your sagepay account (settings->paymethods)
  • all other settings were probably already setup when you opened your sagepay account.
  • go to wppizza->gateways , and click on “show options” next to the SagePay gateway and set values as required (screenshot)
  • save

Troubleshooting

  • if you still have problems, please enable logging and contact me at : dev[at]wp-pizza.com with the domain you are having problems with. Please attach all your logfiles (if any) that reside under the logs directory