At no additional cost per transaction, JotForm brings UK’s leading payment provider as one of the many Payment Processing Apps you can add to your form to collect payments. Worldpay is by far the largest payment processing company in the UK, handling over 40% of all card transactions. And, with Worldpay UK payment integration, JotForm users can process payments in multiple currencies worldwide.
Adding the Worldpay UK payment field
On the builder page of the form, (1) BUILD tab, click the (2) Add Form Element button located on the left side of the page. Under the Form Elements side panel, select the (3) PAYMENTS tab. Use the (4) Search Bar and type “Worldpay” to easily find the Worldpay UK payment field from the list of payment fields that appear below. (5) Click the Worldpay UK option from the menu to add it to the bottom of the form or under a selected field. Dragging the Worldpay UK payment field so it can already be positioned as it is being added to the form is also possible.
Setting Up the Worldpay UK payment field
Although the Integration Settings opens automatically when the Worldpay UK payment field is added to the form, clicking the (6) Payment Settings icon on the right side of the payment field will also open the (7) Worldpay UK Integration Settings, manually.
The Installation ID can be obtained by logging in to a Worldpay UK account on the Worldpay UK website at https://secure.worldpay.com/sso/public/auth/login.html?serviceIdentifier=merchantadmin
On the Worldpay UK Dashboard, select (a) SETUP from the left side panel. Then, under the (b) Installations tab, you will already see the (c) Installation ID.
Enabling Payment Response and Setting Payment Response URL
In the Worldpay UK integration settings, you will find additional steps to complete the integration.
To set it up, go to the Installation Administration page on your Worldpay UK account. To open the page, click the “cogwheel” icon under the Integration Setup : PRODUCTION column of the Installation that you will be using.
(1) Copy the Payment Response URL from the Worldpay UK integration settings in your form to the Payment Response URL option on the Installation Administration page.
Then, (2) check the Payment Response enabled? option.
Once you have done both, go back to the Worldpay UK integration settings in your form and check the I have added the Payment Response URL as stated above option, which is required to continue with the integration.
Prices displayed on the form and the amount that Worldpay UK will process is based on the selected currency in the integration settings. The Currency of the Worldpay UK payment field is, by default, set to USD. Other available Currencies that can be selected are GBP, EUR, ARS, AUD, BRL, CAD, CHF, CLP, CNY, COP, CZK, DKK, HKD, HUF, IDR, ISK, JPY, KES, KRW, MXN, MYR, NOK, NZD, PHP, PLN, SEK, SGD, THB, TRY, TWD, VND, and ZAR. With over 30 available currencies to choose from, use the search bar to easily search for a currency.
Like other payment integrations, Worldpay UK integration also offers Sandbox Mode which can be enabled by turning “ON” Test Mode.
You can perform test submissions first on your form to see how the integration works without making an actual payment.
To make the Test Mode work, you must also enable the Payment Response enabled? option and set the Payment Response URL on the Installation Administration page for the Integration Setup : TEST on your Worldpay UK account.
Worldpay provides Test Card Numbers that can be used for different scenarios and test outcomes.
Related Article: Testing Guide
🔘 Sell Products — this option allows Worldpay UK to process payments for products that will be sold through the form.
🔘 Sell Subscriptions— this option allows Worldpay UK to process payment(s) for services that will be offered through the form on a recurring basis.
🔘 User Defined Amount — this option allows Worldpay UK to process payments for amounts that will be based on user selections and inputs.
🔘 Collect Donations — this option allows Worldpay UK to process donation amounts that will be based on user selections and inputs.
Check out this guide to see basic payment form examples.
Additional Gateway Settings
Show Total Price on the Form
When this option is set as enabled, the Total Price is shown on the Worldpay UK payment field. This option is, by default, enabled and is only available on Sell Products and User Defined Amount payment types.
Users Can Select Multiple Products
When this option is set as enabled, users can select multiple products on the Worldpay UK payment field similar to when selecting options in a Multiple-choice field (also known as checkbox field). This option is, by default, enabled and is only available on the Sell Products payment type.
Pending Payment Email
You enable this option when you want still want to send the email alerts that you set up in your form in the event when an incomplete payment occurs.
This option is, by default, set to “No” and is available on all Payment Types (Sell Products, Sell Subscriptions, User Defined Amount, Collect Donations).
Check out this guide to see the complete details about this feature.
Clickable Image Preview
When this option is set as enabled, product and subscription item images will become clickable to enlarge. This option is, by default, enabled.
When this option is enabled, product prices, subscription prices, and the total amount will show decimals up to 2 decimal places, empty decimals are included.
When this option is disabled, product prices, subscription prices, and the total amount will be rounded to the nearest whole number.
RULE: If the number behind the decimal point is 5 or more, it is rounded up to the next whole number.
The Use Decimals option is, by default, enabled and the Decimal Separator is, by default, set as “Point”. The option is only available on Sell Products and Sell Subscriptions payment types.
Viewing Submission and Capturing Transactions
Respondents will be redirected to the Worldpay page after clicking the submit button of the form to process their payment. And then, respondents will be redirected back to the Thank-You page of the form.
Here’s how the data under the Worldpay Uk payment field will look like on the JotForm Tables.
Payments submitted through your form will appear under (a) Transactions of the Worldpay dashboard as (b) Authorised.
(c) Click the Capture Transaction button to complete the transaction.
The status of the transaction will change from Authorised to Captured after.
Related Article: Capture a Transaction
Comments and suggestions are welcome below.