Page MenuHomeSoftware Heritage

Update donation forms
Open, HighPublic

Description

New regulation known as Strong Customer Authentication, or SCA, is changing online payments in Europe.

On September 14, European regulation will mandate Strong Customer Authentication (SCA)
for many online payments. When it goes into effect, a form of two-factor authentication will
be required for many card payments. Unless you update your integration, your customers’ banks
will decline many transactions.

Consequently, the Software Heritage donation forms based on Stripe must be updated to that payment flow.

Event Timeline

anlambert triaged this task as High priority.
anlambert updated the task description. (Show Details)Jun 17 2019, 5:16 PM
anlambert added a comment.EditedJun 17 2019, 5:25 PM

Currently the WordPress plugin we are using to interact with Stripe does not yet support SCA but it will be added during the summer.

To anticipate that change, I took care today to upgrade this plugin to its latest version (from 3.16.3 to 4.0.2).
A lot of breaking changes were introduced in the latest plugin version so it took me some time to migrate all the donation forms.
This migration process is now done and adding SCA support should be quite easy when a new version of the WordPress plugin
will be released.