Skip to content

The new Accept Authorize.NET Payments Using Contact Form 7 can be remarkably helpful for receiving payments safely. The users facing payment related issues can rely on this Plugin.

License

Notifications You must be signed in to change notification settings

zealousweb/accept-authorize-net-payments-using-contact-form-7

Repository files navigation

Accept Authorize.NET Payments Using Contact Form 7

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. The new Accept Authorize.NET Payments Using Contact Form 7 can be remarkably helpful for receiving payments safely. The users facing payment related issues can rely on this Plugin. You can receive credit card payments directly from your customers, thus preventing them from landing upon a third party payment page.

The process works very efficiently; once the users submit the contact form, the payment checkout form is then displayed before them for quick and secure transactions. This indicates that Accept Authorize.NET Payments Using Contact Form 7 can help your websites to generate revenue quickly.

The Add-on provides you the option to make payment only once. There is no recurring payment option available. Users can select the option to make payment for one time since recurring transactions are not allowed. Our technical team supports the integration of Accept Authorize.NET Payments Using Contact Form 7 within 30 days from the date of purchase, including all the public holidays and weekends. However, we do not assure the Accept Authorize.NET Payments Using Contact Form 7 with any other third-party Add-on. Our team shall look into the compatibility of Accept Authorize.NET Payments Using Contact Form 7 with third-party Add-ons within 30 days of support if the task is of less complexity. Our team will charge extra for more complex issues of compatibility of Accept Authorize.NET Payments Using Contact Form 7 with third-party Ad-ons. The complexity of the tasks will solely be decided by and will at the discretion of ZealousWeb.

Features of Accept Authorize.NET Payments Using Contact Form 7

  • Gives you the option to receive payments in 25 different currencies.
  • You can Create multiple payment forms using Contact Form 7.
  • Supports multiple forms on a single post or page.
  • Permits to take values from all input fields including drop-down menu, textbox, hidden field, radio buttons, etc.
  • Accepts dynamic value from front-end parameters like item description, amount, email, quantity, and customer details.
  • You can enable Test API Mode to ensure the proper functioning of the payments transactions.
  • In the Free version of Authorize.NET, you can view the payment transactions of up to 10 Entries in the admin panel.
  • You can view Authorize.Net payment data details on the Admin side.
  • Option to export Payment data in Contact Form 7 to CSV.
  • Options for filters and search facility at the Admin side.
  • Admin can view and delete the payment data.
  • Individual emails are sent to customers and admin after Authorize.net payment transactions.
  • You can personalize the content of the email sent to the customer and admin after transactions.
  • You can add ‘Success Return URL’ and ‘Cancel Return URL’ pages to redirect after the payment transaction.
  • Provides Shortcode [authorize-details] to display the transaction ID, Amount with currency, and transaction status after the transaction is made.
  • Compatibility of WordPress VIP

Features of Accept Authorize.NET Payments Using Contact Form 7 pro

  • Allow taking values from all input fields, including drop-down menu, textbox, hidden area, radio buttons, etc.
  • Accepts dynamic value from front-end parameters like item description, amount, email, quantity, and customer details.
  • Option to export Payment data in Contact Form 7 to CSV.
  • Options for filters and search facility at the Admin side.
  • Admin can view and delete the payment data.
  • Individual emails are sent to customers and admin after Authorize.net payment transactions.
  • You can personalize the content of the email sent to the customer and admin after transactions.
  • You can add ‘Success Return URL’ and ‘Cancel Return URL’ pages to redirect after the payment transaction.
  • Provides Shortcode [authorize-details] to display the transaction ID, Amount with currency, and transaction status after the transaction is made.
  • The position of the Insert Tag for Authorize tag [authorize* authorize-Xyz “Button Name”] will always be above the Submit button.
  • Compatibility of WordPress VIP.
  • Recurring Payment accept with Authorize.NET with cancel recurring option from admin.
  • Easy to export Contact Form 7 payment data to CSV

New Features 3.0

  • Quickly view transaction status with the WordPress Dashboard widget
  • Separate dashboard for all transactions using GUI Graph
  • Offer email templates for the user and admin contact forms
  • Refund functionality
  • Debug Log functionality to check if any developer payments or processes if blocked
  • Recurring Payment accept with Authorize.NET with cancel recurring option from admin.
  • You can enable Test API Mode to ensure the proper functioning of the payment transactions.
  • You can Create multiple payment forms using Contact Form 7.
  • Supports various formats on a single post or page.

Demo for Accept Authorize.NET Payments Using Contact Form 7 Pro

OUR OTHER PLUGINS

Installation

  1. Download the plugin zip file from WordPress.org plugin site to your desktop / PC
  2. If the file is downloaded as a zip archive, extract the plugin folder to your desktop.
  3. With your FTP program, upload the plugin folder to the wp-content/plugins folder in your WordPress directory online
  4. Go to the Plugin screen and find the newly uploaded Plugin in the list.
  5. Click ‘Activate Plugin’ to activate it.

How To Use

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

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.

Screenshot

Authorize.NET Amount Field Configuration

Screenshot

Authorize.NET Payment List Page

Screenshot

Authorize.NET Transaction Detail Page

Screenshot

Authorize.NET Import CSV Page

Screenshot

To add the Authorize.Net payment form to your Contact Form 7, find the setting attributes givenbelow.

  • Enable Authorize.Net Payment Form Check the Authorize.Net Payment Form for Authorize submit button activation.

  • Enable Test API Mode Enable Test API Mode

  • Enable Debug Mode Check the Enable Debug Mode to start transaction debugging.

  • Sandbox Login Id (required) This field is required when you have set Authorize.net mode to sandbox if your site is in test mode. Get Your Sandbox Login ID: Get it from Sandbox Authorize.net then Account > Security Settings > API Credentials & Keys page in your Authorize.net account.

  • Sandbox Transaction Key (required) This field is required when you have set Authorize.net mode to sandbox if your site is in test mode. Get Your Sandbox Transaction Key: Get it from Sandbox Authorize.net then Account > Security Settings > API Credentials & Keys page in your Authorize.net account. For security reasons, you cannot view your Transaction Key, but you will be able to generate a new one.

  • Live Login Id (required) This field is required when you have set Authorize.net mode to live if your site is in live mode. Get Your Live Login ID: Get it from Authorize.net then Account > Security Settings > API Credentials & Keys page in your Authorize.net account.

  • Amount Field Name (required) You have to set a name attribute to any of your fields of Contact Form 7 like drop-down menu, textbox, hidden field, radio buttons, etc., from which you need to pass the amount value to the Authorize.net website. For example, hidden price "20" This is a hidden field with the name “price”. You will need to set “price” in this Amount Field Name of Authorize tab.

  • Quantity Field Name (optional) You have to set a name attribute to any of your field of Contact Form 7 like drop-down menu, textbox, hidden field, radio buttons, etc. from which you need to pass the quantity of the item to the Authorize.net website.

For example, radio quantity "1" "2" "3" This is a radio button field with name “quantity”. You will need to set “quantity” in this Quantity Field Name of Authorize.net tab.

  • Customer Email Field Name (optional) You have to set a name attribute to the text field of contact form 7, from which you need to pass the customer’s custom email to the Authorize.net website.

  • Description Field Name (optional) You have to set a name attribute to the text field of Contact Form 7 from which you need to pass the description of the item to the Authorize.net website.

  • Select Currency You can select your currency of Authorize here, and there are 25 currencies supported in this plugin. Default is set as AUD (Australian Dollar).

  • Success Return URL (optional) You can enter the URL of the page to redirect for a Successful Authorize Payment transaction.

  • Cancel Return URL (optional) You can enter the URL of the page to redirect if a transaction fails.

  • Customer Details

  • 1.First Name

  • You have to set a name attribute to the text field of contact form 7, from which you need to pass the First Name of the customer to the Authorize.net website.

  • 2.Last Name

  • You have to set a name attribute to the text field of contact form 7, from which you need to pass the Last Name of the customer to the Authorize.net website.

  • 3.Company Name

  • You have to set a name attribute to the text field of contact form 7, from which you need to pass the Company Name of the customer to the Authorize.net website.

  • 4.Address

  • You have to set a name attribute to the text field of contact form 7, from which you need to pass the Address of the customer to the Authorize.net website.

  • 5.City

  • You have to set a name attribute to the text field of contact form 7, from which you need to pass the City of the customer to the Authorize.net website.

  • 6.State

  • You have to set a name attribute to the text field of contact form 7, from which you need to pass the State of the customer to the Authorize.net website.

  • 7.Zip Code

  • You have to set a name attribute to the text field of contact form 7, from which you need to pass the Zip Code of the customer to the Authorize.net website.

  • 8.Country

  • You have to set a name attribute to the text field of contact form 7, from which you need to pass the Country of the customer to the Authorize.net website.

Getting Help

If you have any difficulties while using this Plugin, please feel free to contact us at [email protected]. We also offer custom WordPress extension development and WordPress theme design services to fulfill your e-commerce objectives. Our professional dy‐ namic WordPress experts provide profound and customer-oriented development of your project within short timeframes. Thank you for choosing a Plugin developed by ZealousWeb!

About

The new Accept Authorize.NET Payments Using Contact Form 7 can be remarkably helpful for receiving payments safely. The users facing payment related issues can rely on this Plugin.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published