Gravity Forms eWAY Pro v1.7.0 has just been released. This release brings better support for delayed actions in add-ons; editing the payment status triggers delayed actions; and adds new filters for Recurring Payments dates.
Delayed actions
Many Gravity Forms add-ons use the Add-on framework now, and can register support for delaying their actions until after a payment.
Gravity Forms eWAY Pro has supported the User Registration, Mailchimp, and Zapier add-ons plus the legacy free Salesforce add-on, when sending transactions to eWAY via the Responsive Shared Page. Now, any add-ons that say they can be delayed are automatically supported.
The Zapier add-on isn’t one of those, exactly, but it does offer support if asked nicely, so I’m still doing that especially for it 🙂
Zack Katz’s old free Salesforce add-on doesn’t play this tune at all, so I need to rely on code specifically for it to keep it working. However, if you’re still using this add-on, I recommend switching to the Gravity+ Salesforce add-on now.
Payment status edit triggers delayed actions
When a payment is stuck in the payment state Processing, editing the entry to change its status to Paid now triggers any delayed actions that have been held up.
NB: if you see transactions stuck in Processing and your feeds use the Responsive Shared Page, consider getting rid of the final step on the eWAY website and redirecting back to your site immediately.
Recurring Payments date filters
Three new filters have been added, allowing developers to get more specific about when recurring payments start and finish. See the plugin documentation for more information.
You can update to the latest version from your WordPress plugin admin page. Here’s the full changelog for Gravity Forms eWAY Pro.