Authorize.net eCheck for Gravity Forms

$39.00

Add the ability to pay with a check on your Gravity Form through Authorize.net eCheck. Easy setup. Plays well with others.

Product Description

Add the ability to pay with a check on your Gravity Form through Authorize.net eCheck. Plug n play functionality.

Version 1.10.1
Works with Gravity Forms Product and Subscription fields.
Requires a minimum of Gravity Forms 1.9
Compatible with Gravity Forms 2.x and WordPress 5.5.x
Requires PHP version 5.4 or greater (most sites run at least 5.6)
Purchase is for single site license and 12 months support

This ACH Gravity Forms plugin to process checks will work with or without the Authorize.net credit card processing Gravity Forms addon. If you use a credit card addon with this plugin, you should have a conditional field set up for the feeds or the validation will be unpredictable (both feeds will try to run). Please read more in the readme.txt or about conditional fields at https://www.gravityhelp.com/documentation/article/enable-conditional-logic/

You must have the ability to process checks online through Authorize.net. see their documentation at http://www.authorize.net/solutions/merchantsolutions/merchantservices/echeck/

Try it out on our test payment form

Content of the plugin ReadMe.txt file located in your plugin:

Upload the Authorize.net eCheck plugin and activate.
Enter your Authorize.net settings in Forms>Settings>eCheck
Add the newly available echeck form field to your form (Advanced fields block)
Select a condition if applicable (for example if you have a radio button called ‘Payment Method’ and ‘Pay by check’ is checked, show the echeck fields). If the echeck fields are displayed to your customer, they are required. So you must conditionally show them if you also display a credit card field.
Create a Feed mapping your echeck field and other form fields to any additional required fields in your form that you want sent to Authorize.net. Set the echeck feed to conditionally run if you also have credit card fields in your form.

Available hooks in the plugin:

$subscription is an Authorize.net Subscription object.

$subscription = apply_filters( 'gf_echeck_subscription_pre_create', $subscription, $submission_data, $feed, $form, $entry );

$transaction is an Authorize.net AIM object

$transaction = apply_filters( 'gf_echeck_transaction_pre_capture', $transaction, $submission_data, $form, $entry );

Related Products