# Gravity Forms Eway

`meteorgpl-plugin/gravityforms-eway` — a WordPress plugin as a Composer package.

Easily create online payment forms with Gravity Forms and Eway.

- Author: WebAware — https://shop.webaware.com.au/
- Homepage: https://shop.webaware.com.au/downloads/gravity-forms-eway/
- License: GPL-2.0-or-later (profile: gpl-full)
- Buy a license from the vendor: https://shop.webaware.com.au/downloads/gravity-forms-eway/
- Latest version: 2.7.0 (2026-09-06)
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/gravityforms-eway
- Requires WordPress: 4.6
- Tested up to WordPress: 7.1
- Requires PHP: 7.4
- Vendor: WebAware — https://meteorgpl.com/vendors/webaware.com.au

## About

Gravity Forms Eway integrates the [Eway credit card payment gateway](https://eway.io/) with [Gravity Forms](https://webaware.com.au/get-gravity-forms) advanced form builder, using Eway's [Rapid API Direct Payments](https://eway.io/features/api-rapid-api) and [Recurring Payments XML API](https://www.eway.com.au/features/payments-recurring-payments).

* build online donation forms
* build online booking forms
* build simple Buy Now forms
* accept recurring payments (Australian merchants only; see [FAQ](https://wordpress.org/plugins/gravityforms-eway/faq/))

> NB: this plugin extends [Gravity Forms](https://webaware.com.au/get-gravity-forms); you still need to install and activate Gravity Forms!

[Go Pro](https://gfeway.webaware.net.au/) and access these additional features:

* record entry even when transaction fails
* use Responsive Shared Page, no need for SSL certificate on standard payments
* create complex forms with feeds mapping fields to Eway
* create token payment customers
* remember customer cards using tokens
* send shipping addresses to Eway
* use sophisticated conditional logic
* mix multiple currencies on one website
* mix multiple Eway accounts on one website

### Translations

If you'd like to help out by translating this plugin, please [sign up for an account and dig in](https://translate.wordpress.org/projects/wp-plugins/gravityforms-eway).

### Requirements

* you need to install the [Gravity Forms](https://webaware.com.au/get-gravity-forms) plugin
* you need an SSL/TLS certificate for your hosting account
* you need an account with Eway
* this plugin uses Eway's [Rapid API Direct Payments](https://go.eway.io/s/article/Direct-Payments-API-Snippets) and [Recurring Payments XML API](https://go.eway.io/s/article/How-do-I-setup-a-Recurring-Payment), and does not support Eway's Responsive Shared Page (available with [Pro](https://gfeway.webaware.net.au/))

### Privacy

Information gathered for processing a credit card transaction is transmitted to Eway for processing, and in turn, Eway passes that information on to your bank. Please review [Eway's Privacy Policy](https://www.eway.com.au/privacy-policy/) for information about how that affects your website's privacy policy. By using this plugin, you are agreeing to the terms of use for Eway.

## Changelog

### 2.7.0 — 2026-09-06

* fixed: recurring payments broken in Gravity Forms 3.0+
* fixed: fatal error enqueuing scripts when form parameter is not a form

### 2.6.1 — 2024-10-15

* fixed: missing a template that lists any missing required PHP modules
* requires: WordPress 4.6+

### 2.6.0 — 2024-07-14

* fixed: PHP notice on deprecated creation of dynamic properties in PHP 8.1+
* changed: requires minimum PHP version 7.4 (recommend version 8.2 or higher)

### 2.5.1 — 2023-05-30

* fixed: fatal error when used with Coupons add-on

### 2.5.0 — 2023-05-18

* fixed: handle invalid start/end dates getting recurring payment description
* fixed: compatible with Gravity Forms 2.7 honeypot enhancements
* changed: requires PHP version 7.3+
* changed: additional logging to help troubleshoot problems
* changed: updated build system, production CSS is now minified

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/gravityforms-eway/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/gravityforms-eway
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

| Version | Released | Size | SHA-256 | Status |
| --- | --- | --- | --- | --- |
| 2.7.0 | 2026-09-06 | 74.6 KB | 0515eab865df64eb997ca04d7dc3d21ccfa3d1559a6619d737206dfba793425c | verified |

