Accept Qpay payments Using Contact form 7

Description

Qpay International provides online payment solutions to businesses in Qatar to accept payments online, globally.
This plugin helps you to accept payments on your Contact Form 7 using Qpay Payment Gateway.
The plugin provides you the option to accept payment only. There is no recurring payment option available. Our technical team supports the integration of Accept Qpay 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 Qpay payments Using Contact form 7 plugin’s compatibility with any other third-party plugin. Our team shall look into Accept Qpay payments using Contact form 7 plugin compatibility, with third-party plugins within 30 days of support if the task is less complicated. Our team will charge extra for more complex compatibility issues of Accept Qpay payments using Contact form 7 with a third-party plugin. The complexity of the tasks will solely be decided by and will at the discretion of ZealousWeb.

Pro Features

  • Create multiple payment forms using Contact Form 7.
  • It 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.
  • It accepts dynamic values from the frontend for parameters like item amount, email, quantity & billing details.
  • Option to Enable Qpay Sandbox Mode to ensure the functioning of the payment transactions.
  • Saves Contact Form 7 payment data into the database.
  • You can view Qpay 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 Qpay payment transaction.
  • [qpay-payment-details] tag added to email content will display Qpay payment response in email.
  • There is an option of Shortcode [qpay-details] to display the transaction ID, transaction amount, and payment status after the transaction is made.
  • You can set the ‘Success Return URL’ pages to redirect after the payment transaction.
  • You can use the Country field Tag option to display country in the drop-down if you want to go with the custom approach, you need to set the drop-down value in ISO 3166 ( Examples: GB, IE, and DE ), so we prefer to use our tag, i.e., “Qpay country” to display the country list.

Installation Steps

To install this Plugin manually:
01

Download Zip File

Download the plugin zip file 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

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 using this plugin).

You will find a new tab, “Qpay,” along with Form, Mail, Messages, and Additional Settings, where you can make all settings related to Qpay Plugin.

Note: You need to add the “Qpay Country” tag in your form. You will find a tag “QPay Country” along with text, email, URL, etc.

To use the Qpay option, first, you need to create and save form tags.

You can use the Country field Tag option to display country in the drop-down; if you want to go with the custom approach, you need to set the drop-down value in ISO 3166 ( Examples: GB, IE, and DE ), so we prefer to use our tag, i.e., “Qpay country” to display the country list.

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

Enable Qpay Payment Form

Check the Qpay Payment Form option for Qpay submit button activation.

Payment Mode

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

QPay Gateway ID (required)

This field is required to add your QPay Gateway ID.

QPay Secret Key (required)

This field is required to add your QPay Secret Key.

Amount Field Name (required)

You have to select a name attribute for the amount field of Contact Form 7 like drop-down menu, textbox, hidden field, radio buttons, etc. from which you need to select the Amount to the Qpay website.

Quantity Field Name (optional)

You have to select a name attribute for the quantity field of Contact Form 7 like drop-down menu, textbox, hidden field, radio buttons, etc.

Select Currency (required)

You can select your currency of Qpay here. The default is set as QAR( Qatari Rial ).

Order Unique Prefix (Optional)

Please enter a unique prefix name that displays in invoice order ( special characters are not allowed ).

Success Return URL (optional)

You can enter the URL of the page to redirect for a Successful Qpay Payment transaction.

Customer Details
  • Customer Name (required)

    You have to select a name attribute for the name field of contact form 7.

  • Customer Address (required)

    You have to select a tag name for the address field of contact form 7.

  • Customer City (required)

    You have to select a tag name for the city name field of contact form 7.

  • Customer State (required)

    You have to select a tag name for the state name field of contact form 7.

  • Customer Country (required)

    You have to select a tag name for the country field of contact form 7.

  • Customer Phone (required)

    You have to select a tag name for the phone field of contact form 7.

  • Customer Email (required)

    You have to set a name attribute for the text field of contact form 7.

Getting Help

If you have any difficulties while using this Plugin, please feel free to contact us at opensource@zealousweb.com. 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!