Contact Form 7 - Authorize.Net Extension Pro

shadowed image


Thank you for showing an interest in ZealousWeb Technologies, and for paying a visit to our site.

ZealousWeb Technologies reserves the right to make alterations, corrections, improvements enhancements, and many other modifications to its products & services at any time; and to discontinue use of whatever product or supplying of service without prior notification.

ZealousWeb warrants performance of its merchandise in conformity with the specifications applicable at the time of sale in accordance with the ZealousWeb's standard warranty policy. Testing and other quality control techniques are utilized to the extent that ZealousWeb deems necessary to support this warranty. Unless administered by governmental demands, specific testing of all parameters of each product is not necessarily done.

To the contrary, in the absence of a written agreement, ZealousWeb assumes no liability for customer product design or application assistance. For the purchased products and applications, customers are totally responsible using ZealousWeb plugins. And to minimize the risks connected with this, customers should provide acceptable design and operating safeguards.

Nor does ZealousWeb give any warranty or guarantee that any license, either express or implied, is granted under any ZealousWeb mask work right, patent right, copyright, or other ZealousWeb intellectual property rights relating to any combination, machine, or process in which ZealousWeb products or services are used. Information published by our company regarding the third-party products or services does not constitute a license from ZealousWeb to use such products or services. Brand products and service names are registered trademarks of their respective owners or buyers.


Shortly after integrating a PayPal and Stripe payment gateway with Contact Form 7, ZealousWeb Technologies has now come up with an Authorize.Net payment gateway, which can also be successfully integrated with Contact Form 7.

Considering the fact that Contact Form 7 is a highly common and authentic WordPress Plugin, the new addon – "Contact Form 7 – Authorize.Net" created by ZealousWeb Technologies, can prove to be extremely helpful for users when it comes to receiving payments.

There is no denying the fact that, users of WordPress websites confront a lot ofpayment related issues on a day-to-day basis, and in that case Contact Form 7 – Authorize.Net Extension can bring a great relief to them.

With the assistance of Contact Form 7 – Authorize.Net Extension, you can receive credit card payments directly from your customers, thus preventing them from landing up on a third party payment page.

Contact Form 7 – Authorize.Net Extension has the potential to receive payments safely from any Contact Form 7 form, which is hosted on any page or post for that matter. Once the contact form is submitted by the users, the payment checkout form is then displayed before them. The Authorize.Net payment checkout form is used for quick and secure transactions. This simply indicates that Contact Form 7 – Authorize.Net Extension can really help your websites to generate the revenue quickly.

What you need to understand about this plugin is it doesn‟t rely on the action handler "on_set_ok", which resides on the "Additional Settings" tab of the CF7. Instead of that users can find a new tab "Authorize.Net" wherein they can configure all the crucial fields needed to configure this plugin. For using this plugin, it is important for you to activate your Contact Form 7.

If you need any sort of technical assistance in terms of integrating Authorize.Net to your Contact Form 7, don‟t hesitate to contact ZealousWeb Technologies, a leading web development company and the developers of this plugin.

Pro Features

  • This unique plugin gives you the authority to receive payments in 25 different currencies
  • It gives you the potential to create multiple payment forms using Contact Form 7.
  • In addition to that, it also supports multiple forms on a single post or page
  • When it comes to receiving values from input fields such as drop-down menu,textbox, hidden field, radio buttons, etc., Contact Form 7 – Authorize.Net Extension is really good at it.
  • The value for parameters like item description, amount and quantity is always accepted by it from the frontend.
  • When it comes to identifying whether the plugin is functioning properly or not, users can use Test API Mode.
  • The payment data associated to Contact Form 7 can be easily saved into the database
  • Authorize.Net payment response details stored at admin side.
  • Its quite easy to export Contact Form 7 payment data to CSV and PDF.
  • All filters and search facility available at admin side
  • With its assistance admin can easily edit or delete Contact Form 7 payment data
  • Once a Authorize.Net payment is made successfully by the customers, the plugin sends individual emails to both the customer and the admin.
  • You can personalize email content for this plugin, Email(1) of Contact Form 7 is send to payee after successful transaction and Email(2) is send to admin after successful or unsuccessful transaction.
  • Easy change Mail sent options(Only Success or Both (Success and failed))
  • [authorize-net] tag added to email content gets replaced by Authorize.Net payment response in email.
  • It allows you to set payment success return url and custom message.
  • Display payment details in thank you page [AuthoriseSuccessFail]

Installation Steps

To install this Plugin manually:

  • Download Zip File

    Download your Plugin zip to your desktop.

  • Extract

    If downloaded as a zip archive, extract the Plugin folder to your desktop.

  • Upload

    With your FTP program, upload the Plugin folder to the wp-content/plugins folder in your WordPress directory online.

  • Go to Plugins

    Go to Plugins screen and find the newly uploaded Plugin in the list.

  • Active Plugin

    Click Activate Plugin to activate it.

How To Use

In order to use this plugin, you have to configure it from wp-admin > Contact > Add/Edit Contact Forms (Contact Form 7 needs to be activated before).

You will find a new tab “Authorize.Net” along with Form, Mail, Messages,Additional Settings from where you can make all settings related to Authorize.Net Extension.

shadowed image

In order to add Authorize.Net payment form to your Contact Form 7, you will find below given setting attributes,

  • Use Authorize.Net Payment Form

    This option will allow you to attach Authorize.Net payment form with particular Contact Form 7. If this option is selected, Authorize.Net payment form will be displayed otherwise, Contact Form 7 will work as it is.

  • Enable Test API Mode

    This option will allow you to set Authorize.Net payment process in test mode.

  • Amount Field Name (required)

    Enter name of field from where amount value needs to be retrieved.

  • Description Field Name (Optional)

    Enter name of field from where description value needs to be retrieved

  • Quantity Field Name (Optional)

    Enter name of field from where Quantity of item value needs to be retrieved.

  • Mail Send (Optional)

    You can select sucsess options if you need to recevied mail only successfull payment. Defult is both (Success and failed)

  • Select Currency

    You can select any currency for making payment through Authorize.Net Extension.

  • Select Authorize.Net Method (Optional)

    AIM method is available for now.

  • API Login (required)

    Enter API Login details for accepting Card Details and make payment.

  • Transaction Key (Required)

    Enter Authorize.Net Transaction Key for accepting Card Details and make payment.

  • Form Buttom Label (Optional)

    Enter Label for Authorize.Net Payment Form Submit button.

  • Success Return URL (Optional)

    Enter any url to return after making successful Authorize.Net payment.

  • Success Message (Optional)

    Enter any text message to display after form submission and completing successful payment.

                      <p><label>Name</label>[text* name]</p>
                      <p><label>Email</label>[email* email]</p>
                      <p><label>Authorize.Net Product </label>[text item id:itemfield]</p>
                      <p>[hidden price id:pricefield "20"]</p>
                      <p><label>Quantity</label>[radio quantity id:qtyfield "1" "2" "3"]</p>
                      <p>[submit "Make Payment"]</p>

Hidden field?

The Contact Form 7 plugin has over 1 million active installations, yet the great plugin still lacks a simple feature: hidden fields. This plugin adds hidden fields to Contact Form 7 once and for all.

Learn more

Plugin Demo?

Earlier, WordPress website users were witnessing many difficulties in integrating Authorize.Net option with their site’s Contact Form 7 (CF7), which is one of the most used and reliable WordPress Plugin with widespread presence over the web. check out plugin demo with below button.


shadowed image

shadowed image

Getting Help With Wordpress

ZealousWeb offers 6 months of free support and 1 year of free plugin updates from the date of purchase. If a plugin is free, you can always download its latest version from our

If you have any difficulties while using this Plugin, please feel free to contact us at

We also offers custom Wordpress extension development and Wordpress theme design services to fulfill your e-commerce objectives.

Our professional impassioned Wordpress experts provides profound and customer oriented development of your project within short timeframes.

Thank you for choosing a Plugin developed by ZealousWeb!

shadowed image