Contact Form 7 - Worldpay Extension

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 Stripe payment gateway with Contact Form 7,ZealousWeb Technologies has now come up with a Worldpay 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 – Worldpay Extension” 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 of payment related issues on a day-to-day basis, and in that case Contact Form 7 – Worldpay Extension can bring a great relief to them.

With the assistance of Contact Form 7 – Worldpay 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 – Worldpay 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 Worldpay payment checkout form is used for quick and secure transactions. This simply indicates that Contact Form 7 – Worldpay 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 "Worldpay" 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.


  • It brings you Worldpay payment option with 25 currencies supported.
  • Allows you to create multiple payment forms using Contact Form 7 also supports multiple forms on single post or page.
  • The Plugin can take values from all input fields including drop-down menu, text-box, hidden field, radio buttons, etc.
  • It accepts dynamic value from frontend for parameters like item Success Message and amount.
  • Enable WorldPay Sandbox Mode available to help you ensure the plugin is functioning properly.
  • Save Contact Form 7 payment data into database.
  • Worldpay payment response details stored at admin side.
  • Export Contact Form 7 payment data to CSV.
  • All filters and search facility available at admin side.
  • Send Mail(1) is to payee and Mail(2) is send to admin after successful transaction of Worldpay payment.
  • [worldpay-details] tag added to email content gets replaced by Worldpay payment response in email.
  • Provides Shortcode [worldpay-success] to display the transaction ID after the transaction is made.
  • On plugin installed, Thank you page automatically created with [worldpay-success] shortcode for payment details.
  • Provide Success URL option in Worldpay tab for custom URL.

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

shadowed image

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

  • Enable WorldPay

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

  • Enable WorldPay Sandbox

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

  • Amount Field Name (Required)

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

  • WorldPay Installation ID (Required)

    Please enter your WorldPay Installation ID address. this is needed in order to take payment.

  • Select Currency

    You can select any currency for making payment through WorldPay Extension.

  • Form Button Label (Optional)

    Enter Label for WorldPay Payment Form Submit button.

  • Form Cancel Label (Optional)

    Enter Label for WorldPay Cancel Payment.

  • Success Return URL (Optional)

    Enter url to return after making successful WorldPay payment, if you have not added then automatically redirect to worldpay thank you page which created while installed plugin.

  • Success Message (Optional)

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

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

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