eWAY Payment Gateway

eWAY Payment Gateway

The eWAY Payment Gateway adds a credit card payment gateway integration for eWAY in Australia Direct Payments API and Stored Payments API. These plugins are supported:

Looking for a Gravity Forms integration? Try Gravity Forms eWAY.

Features:

  • card holder’s name can be different to the purchaser’s name
  • basic data validation performed before submitting to eWAY
  • eWAY transaction ID and bank authcode are recorded for successful payments
  • supports Stored Payments for drop-ship merchants / delayed billing
  • supports Beagle anti-fraud measures for Direct Payments (for supporting plugins)
  • drop-in compatible with eWAY payment gateway from the WP e-Commerce Gold Cart plugin (except recurring billing — see FAQ)
  • it’s free!

You need:

  • an e-commerce plugin as listed above
  • an SSL certificate for your hosting account
  • an account with eWAY Australia

After uploading and activating this plugin, you need to configure it.

WooCommerce

  1. Navigate to ‘WooCommerce->Settings->Payment Gateways’ on the menu
  2. Select eWAY from the Payment Gateways menu
  3. Tick the field ‘Enable/Disable’ to enable the gateway
  4. Edit the eWAY customer ID and select the appropriate settings

WP e-Commerce

  1. Navigate to ‘Settings->Store->Payments’ on the menu
  2. Activate the eWAY payment gateway and click the Update button
  3. Edit the eWAY payment gateway settings by hovering your mouse over the gateway’s name and clicking the hidden ‘edit’ link
  4. Edit the eWAY customer ID and select the appropriate settings, including which checkout fields map to eWAY fields

Another WordPress Classifieds Plugin

  1. Navigate to ‘Classified->Settings->Payment’ on the menu
  2. Click the Activate eWAY checkbox
  3. Edit the eWAY customer ID and select the appropriate settings

Events Manager

  1. Navigate to ‘Events->Payment Gateways’ on the menu
  2. Click the Activate link underneath the eWAY gateway name
  3. Click the Settings link underneath the eWAY gateway name
  4. Edit the eWAY customer ID and select the appropriate settings

NB: you should always test your gateway first by using eWAY’s test server. To do this, set your eWAY Customer ID to the special test ID 87654321 and select Use Test Environment. When you go to pay, the only card number that will be accepted by the test server is 4444333322221111. This allows you to make as many test purchases as you like, without billing a real credit card.

Thanks for sponsoring new features for eWAY Payment Gateway!