🎉 Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons WorldPay Premium
Premium Integration

Gravity Forms
+ WorldPay Premium

Take one-off card payments with Gravity Forms through Access Worldpay Hosted Payment Pages: the exact form total, Try and Live environments, verified payment events, status checks and refunds from the entry.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
WorldPay Premium

Core Features

One-off card payments on an Access Worldpay hosted payment page: the card never touches your website
Payment page created on the server for the exact Gravity Forms total, in minor units with Worldpay's decimal places for each currency
Try and Live environments with the API username, password and merchant entity Worldpay issued, checked on save and stored encrypted
Unique transaction reference per entry, statement text, payment description with merge tags and the billing name and address sent to the page
Payment status read from Worldpay on return, after every payment event and by a five-minute status check
Payment events checked by Event-Signature (HMAC-SHA256) or by Worldpay's published event addresses; replays never fulfil twice
Amount and currency checked against the entry: a mismatched payment is never marked as paid
Full and partial refunds from the entry screen, with one-time requests; failed and dashboard refunds picked up from events
Refused, cancelled and expired payment pages never charge the customer and are shown clearly
Notifications held until the payment is approved, plus payment notification events for each step

What does it do?

Take card payments with your Gravity Forms through your own Worldpay account. The Gravity Forms WorldPay Premium Add-on creates an Access Worldpay hosted payment page for the exact form total and sends the customer there. The card is entered on the Worldpay page, never on your website. When the customer comes back, the entry is marked paid and your confirmation is shown.

Connect with the API username, password and merchant entity Worldpay issued for your account: the Try credentials for tests and the Live credentials for real payments, both checked when you save and stored encrypted. Payment events are checked by their signature or by Worldpay's published event addresses, and a status check every five minutes catches anything an event missed.

Refund all or part of a payment from the entry screen once Worldpay has sent it for settlement, with one-time requests so nothing is sent twice. Amounts are worked out on the server in Worldpay's minor units, and a payment that does not match the form total is never marked as paid.

How does it work?

When a form is submitted, the add-on creates a hosted payment page with Access Worldpay (POST /payment_pages) for the total Gravity Forms calculated on the server, in minor units, with a unique transaction reference, your merchant entity and signed result pages, and sends the customer to it. When the customer returns, a payment event arrives or the status check runs, the add-on looks the payment up in the Payment Queries API and updates the entry once, after checking the amount and currency. Refunds use the payment's partial refund action. Credentials are sent with Basic authentication, stored encrypted and only Worldpay's API hosts are contacted.

Interface Previews

Screenshot
Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → WorldPay.
2
Ask Worldpay for your Try API username, password and merchant entity, and for payment events to your site.
3
Enter them and save: the credentials are checked and stored encrypted.
4
Add a WorldPay feed to a form, map the billing fields and make a test payment.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

GravityExtra
Average rating:  
 0 reviews

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$49/year
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.0.0
Changelog
Icon
Gravity Forms WorldPay Premium
14 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $49.00/yr
Bundle Special Price: $29.40/yr