WPPizza – Cardsave Gateway


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)


  • 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


  • 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


frontend (click images for larger versions)


admin (click image for larger version)