Contact Form 7 – Worldpay Addon

Description

Contact Form 7 is a highly common and authentic WordPress Plugin. The new plugin, “Contact Form 7 – Worldpay Plugin,” created by ZealousWeb, can prove to be remarkably helpful for users when receiving payments.

Contact Form 7 – Worldpay Plugin can solve your payment issues by providing a fast, efficient, and flexible online gateway to receive payments securely from any Contact Form 7 form hosted on any page. After submitting the Contact Form, the users can fill the payment checkout form for quick transactions that gradually helps the business to generate websites in generating revenue and fulfill your payment needs.

The plugin provides you the option to make payment only once.Users can select the option to make Payment for one time since recurring transactions are not allowed. Our technical team supports the integration of Contact Form 7 – Worldpay Plugin within 30 days from the date of purchase, including all the public holidays and weekends. However, we do not assure the Contact Form 7 – Worldpay Plugin compatibility with any other third-party plugin.Our team shall look into the compatibility of Contact Form 7 – Worldpay Plugin with third-party plugins within 30 days of support if the task is of less complexity. Our team will charge extra for more complicated compatibility issues of Contact Form 7 – Worldpay Plugin with third-party plugins. The tasks’ complexity will solely be decided by and will at the discretion of ZealousWeb.

Pro Features

  • Supports 25 currencies Payment option.
  • 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 frontend for parameters like item description, amount, email and quantity.
  • Option to Enable WorldPay Sandbox Mode to ensure the functioning of the payment transactions.
  • Saves Contact Form 7 payment data into the database.
  • You can view Worldpay payment data details on the Admin side.
  • Option to export the Contact Form 7 payment data to CSV.
  • All filters and search facilities are available on the admin side.
  • Individual emails are sent to customers and admin after the Worldpay payment transaction.
  • [worldpay-payment-details] tag added to email content will display Worldpay payment response in email.
  • There is an option of Shortcode [worldpay-transaction-details] to display the transaction ID, transaction amount and payment status after the transaction is made.
  • Thank you page is automatically created with [worldpay-transaction-details] shortcode for payment details.
  • You can set the ‘Success Return URL’ and ‘Cancel Return URL’ pages to redirect after the payment transaction.

Installation Steps

To install this Plugin manually:
01

Download Zip File

Download the Plugin zip to your desktop.

02

Extract

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

03

Upload

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

04

Go to Plugins

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

05

Active Plugin

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, “Worldpay,” along with Form, Mail, Messages, and Additional Settings, where you can make all settings related to Worldpay.

To add the Worldpay payment form to your Contact Form 7, find the setting attributes given below:

Enable Worldpay

Check the Worldpay option for Worldpay submit button activation.

Enable Worldpay Sandbox

This option will allow you to set the Worldpay payment process in test mode.

Enable Debug Mode

Check the Enable Debug Mode option to start transaction debugging.

Worldpay Installation ID (required)

Please enter your WorldPay Installation ID as it is needed to take payment.

Get WorldPay Installation ID:
Step 1: Login with the below link using your username and password
Link: https://secure.worldpay.com/sso/public/auth/login.html?serviceIdentifier=merchantadmin
Step 2: To know the Installation ID, find the click here
Step 3: Use the Installation ID in Plugin setting and try to make payment.

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 amount value to the Worldpay 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 Worldpay tab.

Quantity Field Name (optional)

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 quantity of the item to the Worldpay website.

For example, [radio quantity "1" "2" "3"] This is a radio button field with the name “quantity”. You will need to set “quantity” in this Quantity Field Name of Worldpay Addon 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 custom email of the customer to the Worldpay website.

Description Field Name (optional)

You have to set a name attribute for the text field of Contact Form 7, from which you need to pass the description of the item to the Worldpay website.

Select Currency

You can select your currency of Worldpay here. Default is set as AUD (Australian Dollar).

Success Return URL (optional)

You can enter the URL of the page to redirect after a Successful Worldpay Payment transaction.

Cancel Return URL (optional)

You can enter the URL of the page to redirect if a transaction fails.

Please follow the below steps to make the configuration changes in your Worldpay Merchant admin.
  • Log into your WorldPay Merchant Admin Interface
  • Under Installations, click Setup next to your Installation ID
  • In the Payment Response URL field, enter “<wpdisplay item=MC_callback>”
  • Make sure the Payment Response option is enabled
  • Make sure the Enable the Shopper Response option is enabled
  • Save Changes button.

Getting Help

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