WPPizza – eWay Gateway

eWay (www.eway.com.au) Gateway for Integration with WPPizza.



  • WPPizza 3.7+, PHP >5.4+, SSL certificate
  • you MUST (obviously) have a eWay (www.eway.com.au)account
  • the currency set in WPPizza->Order Settings MUST be accepted by eWay
  • you MUST enter your Api Keys and Passwords in the settings of the plugin
  • at least the WPPizza order page MUST be SSL encrypted (this applies to testing environments too) . Note: to enable SSL encryption you will need to acquire a security certificate for your site from a security certificate provider at extra costs to you



  • install by uploading the zip file in the normal wordpress manner from withing the plugin screen (add new->upload) and activate
  • Get your eWay API Keys by logging into your eWay account (or sandbox account for sandbox/test api keys) at https://www.eway.com.au/ and subsequently click on “MyAccont -> APi Key”
  • – Copy the “Pay Now Button Public API Key” you can find under “Pay Now Button” into the relevant fields of the plugin in Wppizza -> Gateways->eWay
  • – Copy the “Rapid API Key” and “Password” (you might first have to generate one) you can find under “Rapid API Information” into the relevant fields of the plugin in Wppizza -> Gateways->eWay
  • – Set all other available eWay gateway options as required and save the plugin settings (make sure you also enable the gateway here in the WPPizza Gateways page by ticking the checkbox
  • That should be it it



  • if you still have problems, please enable logging (wppizza version 2.x) or check the logfiles in wppizza/logs (wppizza v3.x) 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 gateway logs directory (wppizza v2.x) or wppizza/logs directory (wppizza v3x)


Screenshots – Payment By Credit Card

frontend / admin panel (click for larger version)