Ready to get started?Download WordPress

Plugin Directory

Gravity Forms eWAY

Integrate Gravity Forms with the eWAY credit card payment gateway

1.6.2 [2014-08-15]

  • added: basic support for Gravity Forms Logging Add-On, to assist support requests; credit card numbers are obfuscated

1.6.1 [2014-06-25]

  • fixed: Gravity Forms 1.8.9 Payment Details box on entry details

1.6.0 [2014-06-07]

  • fixed: hidden products are now correctly handled
  • fixed: shipping is now correctly handled
  • fixed: RGFormsModel::update_lead() is deprecated in Gravity Forms v1.8.8
  • changed: move authcode, beagle score into Gravity Forms 1.8.8 Payment Details box on entry details
  • changed: merge template for payment amount is now formatted as currency
  • changed: some code refactoring

1.5.12 [2014-05-14]

  • fixed: products with separate quantity fields fail

1.5.11 [2014-04-01]

  • fixed: load datepicker styling for Gravity Forms 1.8.6 when no other datepicker fields are present

1.5.10 [2014-01-18]

  • fixed: recurring payments failed on Windows hosting, no function strptime()
  • fixed: should not be able to duplicate recurring payments field in form editor
  • added: custom merge field for payment status

1.5.9 [2014-01-03]

  • fixed: a datepicker was being added to the bottom of the page since WordPress 3.8 (jQuery-UI bug on set datepicker options late)
  • fixed: clean up JSHint warnings

1.5.8 [2013-11-10]

  • fixed: settings wouldn't save in WordPress multisite installations
  • fixed: doco / settings page didn't explain that Beagle requires an Address field
  • fixed: Beagle IP address for form submitted on server (substitutes with an Australian IP address)
  • changed: eWAY settings page is now a Gravity Forms settings subpage, like other addons

1.5.7 [2013-08-23]

  • fixed: a datepicker was being added to the bottom of the page when initial and start/end dates were hidden on recurring payments

1.5.6 [2013-08-19]

  • fixed: Gravity Forms 1.7.7 changed their datepicker script handle and broke recurring fields (not all change is good!)
  • fixed: can now set Show Start/End Dates without Show Initial Amount

1.5.5 [2013-07-21]

  • fixed: can select currency for Gravity Forms for forms not using credit card field, but still enforces AUD for forms with credit card field
  • fixed: nonce (number once) handling in settings admin
  • added: load unminified script if SCRIPT_DEBUG is defined / true

1.5.4 [2013-04-21]

  • fixed: recurring payments fields marked "required" were generating error "This field is required"
  • added: quarterly recurring time period

1.5.3 [2013-04-07]

  • fixed: don't squabble with other plugins (e.g. DPS PxPay) for custom merge tags of same name
  • added: recurring payments can set customer reference and invoice reference independently, through the filters gfeway_invoice_ref and gfeway_invoice_trans_number respectively

1.5.2 [2013-03-19]

  • added: filter gfeway_invoice_trans_number for setting the invoice transaction reference (NB: 16 character limit)

1.5.1 [2013-02-14]

  • fixed: merge tags work on new notification emails, not just on resends!
  • added: filter gfeway_recurring_periods for removing recurring payment periods, from array('weekly', 'fortnightly', 'monthly', 'yearly')

1.5.0 [2013-01-26]

  • added: support for Beagle (free) anti-fraud using geo-IP (Direct Payments only)
  • added: record authcode for transactions, and show on entry details screen
  • added: merge tags for authcode and beagle_score, for notification emails
  • changed: use WordPress function wp_remote_post() instead of directly calling curl functions

1.4.1 [2013-01-17]

  • added: when entry is stored as 'Pending' for Stored Payment, can edit and change to 'Approved'
  • added: record payment gateway in lead properties
  • changed: Stored Payments use the Direct Payments sandbox when sandbox is selected

1.4.0 [2013-01-17]

  • added: can now use eWAY Stored Payments, e.g. for merchants who do drop-shipping
  • added: merge tags for transaction_id and payment_amount, for notification emails

1.3.0 [2012-10-22]

  • fixed: can't submit form multiple times and get multiple payments
  • added: can now customise the eWAY credit card error messages

1.2.2 [2012-10-03]

  • fixed: error when recurring field is present on form, but hidden (thanks, Simon Watson!)
  • fixed: some undefined index PHP errors

1.2.1 [2012-10-02]

  • fixed: address on one-off eWAY invoice was getting "0, " prepended when PHP < 5.3
  • fixed: address line 2 combined with line 1 when provided

1.2.0 [2012-09-21]

  • added: option to disable whether remote SSL certificate must be verified (only disable if your website can't be correctly configured!)
  • added: prevent XML injection attacks when loading eWAY response (security hardening)
  • added: recurring payments (sponsored by Castle Design -- thanks!)
  • added: if a name field is added to the form, it will be used for the eWAY customer name (NB: not cardholder name)
  • added: filter hooks for invoice description and reference

1.1.0 [2012-06-17]

  • added: options for extending use of eWAY sandbox (testing) environment capabilities
  • added: more documentation (thanks, gymbaroo.net.au and samwoods!)

1.0.3 [2012-05-24]

  • fixed: don't show settings link if Gravity Forms is not installed and activated
  • added: readme file makes it clear that this plugin requires Gravity Forms to be installed and activated

1.0.2 [2012-05-13]

  • fixed: correctly handle quantity for singleproduct fields
  • fixed: don't validate or process credit card if credit card field is hidden (e.g. other payment option selected)
  • fixed: form ID recorded in eWAY invoice reference field
  • added: cardholder's name recorded in eWAY last name field (for reference on eWAY email notification)
  • added: remove spaces/dashes from credit card numbers so that "valid" numbers can be passed to eWAY with spaces removed

1.0.1 [2012-05-05]

  • fixed: optional fields for address, email are no longer required for eWAY payment

1.0.0 [2012-04-16]

  • final cleanup and refactor for public release

Requires: 3.6.1 or higher
Compatible up to: 4.0
Last Updated: 2014-8-15
Downloads: 4,660


4 stars
4.4 out of 5 stars


3 of 3 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 100,1,1