WPPizza – Cardsave Gateway

Description

Cardsave Gateway for WPPizza – Enables Cardsave Payments for orders using the WordPress WPPIZZA Plugin

Implementatiom Type

Redirect/Hosted Integration.
(more details about the cardsave redirect/hosting integration here)

Requirements

  • php 5.3+ with cUrl, WPPizza 2.15+
  • you must (obviously) have a Cardsave account
  • the currency set in WPPizza->Order Settings MUST be accepted by and enabled in your Cardsave account
  • you MUST set your Merchant ID and Password as given to you by cardsave when you signed up
  • you MUST set the Pre Shared Key and Hash Method as set in your cardsave account (see image)
  • once installed, http://www.yoursite.com/wp-content/plugins/wppizza-gateway-cardsave/ipn/ipn.php MUST be publicly accessible (i.e not behind a firewall, password protected or throwing any errors).
  • Note: an SSL certificate is NOT required for this implementation

Setup

  • 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
  • for testing card numbers click here

Screenshots

frontend (click images for larger versions)

cardsave-order-page
cardsave-payment-page

admin (click image for larger version)

cardsave-admin