New Embedded and Overlay Custom Form Display Options in WP Simple Pay Pro 3.3

We are excited to announce the final release of WP Simple Pay Pro 3.3! This is a major update that brings more flexibility in how you display and collect customer or donor information with your payment forms.

Please bear with us while we’re updating our documentation to reflect the new features. Just contact support with any questions.

Now you have two more custom form display options: Embedded and Overlay. Before WP Simple Pay Pro 3.3, all payment forms utilized Stripe Checkout.

As Stripe Checkout only allowed certain fields within its overlay, when any custom fields were added to payment forms, some of the fields would live on the page and some would live within the overlay.

With the new custom forms feature, you can have all payment form fields either on the page (embedded) or in the overlay. Now your customers don’t have to fill out a few fields, click a button, then fill out the remaining fields.

WP Simple Pay custom forms include the use of Stripe Elements and Stripe.js v3. This means you get the same security, live validation, and PCI compliance in your forms as you did with Stripe Checkout as you’re using a new Card field originating from Stripe’s servers. This new Card field also allows your customers to fill out their credit card number, exp date, CVC, and postal/zip code in one input field.

In addition, this lays the foundation for adding additional payment methods to WP Simple Pay such as Apple Pay, Google Pay, the Payment Request API (a new browser standard) and more. See full Stripe.js and Elements documentation here.

Don’t worry, the Stripe Checkout option still exists for those times when it’s preferred. And all your Stripe Checkout forms created prior to this version will appear the same after the upgrade as well.

Here’s an example of what the new Embedded form option looks like:

Here’s an example of what the new Overlay form option looks like:

WP Simple Pay Pro 3.3 is available now to all licensed customers. You should be able to update to it in your WordPress admin or download from your account today.