announcement - Sep 12, 2019

WP Full Stripe is SCA-ready!

We are happy to announce that WP Full Stripe v5.0.0 is SCA (Strong Customer Authentication) and 3DS (3D Secure) compliant.

If you’d like to learn more about what SCA is then we would recommend reading the comprehensive Strong Customer Authentication guide put together by Stripe.

SCA means a lot of changes to the way we pay, and it also means a lot of changes to WP Full Stripe.

This blog post is about changes we made to the plugin to be SCA compliant. There are plugin changes possibly breaking your existing integrations, so please read this blog post carefully.

Inline form functionality remains the same

You’ll see in the next sections that some checkout form features are going away. Some of them are temporary, others are permanent.

However, inline form functionalty remains the same, it’s not affected by SCA.

Good-bye popup forms, welcome checkout forms!

WP Full Stripe forms used to be available in two flavors: inline and popup.

Popup forms in WP Full Stripe are the implementation of Stripe checkout forms extended with custom functionality. You just put a button on a web page, and when the button is pressed the form is opened in an overlay.

Stripe discountinues checkout forms in their current form in favour of Stripe-hosted checkout forms.

WP Full Stripe also transitions to the new checkout forms, and starting with WP Full Stripe v5.0 (the SCA release) popup forms are replaced by checkout forms.

As you’ll see, the new checkout forms lack functionality popup forms used to have, and because of this inline forms are a superior choice over checkout forms, at least for the time being.

In the following sections, we’ll break down by payment form type what the biggest changes are.

Checkout one-time payment forms - what’s changed?

There are some features Stripe removed from checkout one-time forms:

  • Shipping address
    You cannot collect shipping address from the customer anymore. No word from Stripe if this feature ever comes back.

  • Remember me
    Your customers cannot save securely their payment data anymore to have a one-click payment experience. No word from Stripe if this feature ever comes back.

Checkout subscription forms - what’s changed?

There are some features Stripe removed from checkout subscription forms:

  • Coupons
    Your customers cannot redeem coupons on checkout subscription forms. Stripe is working on adding coupon support to checkout forms.

  • Tax
    You cannot set tax to be applied on top of your subscription plans and setup fee. Stripe is supposedly working on tax support for checkout forms.

  • Plan trials
    You cannot use plans with trials on subscription checkout forms. Trials can be added in a different way, but we need time to re-architect WP Full Stripe to support this.

  • Shipping address
    You cannot collect shipping address from the customer anymore. No word from Stripe if this feature ever comes back.

  • Remember me
    Your customers cannot save securely their payment data anymore to have a one-click payment experience. No word from Stripe if this feature ever comes back.

Checkout save card forms - what’s changed?

Fortunately for checkout save card forms, there are only a few changes:

  • Remember me
    Your customers cannot save securely their payment data anymore to have a one-click payment experience. No word from Stripe if this feature ever comes back.

Where the plugin is heading, what’s next?

Due to SCA, we had to rewrite most of the plugin code. As this is the first SCA-compliant release, issues might come up as rubber hits the road and our customers start to use the plugin in a lot of diverse environments.

Contact us if you run into issues, or if you’d like to give us feedback.

There are a lot of new cool features in the works, please sign up to our product announcement list below to be notified.

Join our VIP list

Stay on top of the latest news about WP Full Pay

Your email address has been added to our mailing list. Thank you.
We couldn’t add you to our mailing list. Please try again.
Enter a valid e-mail address.

Tips & tricks to boost your business

Ready to add payment to your site?