My client has a Worldpay Online Payments JSON integration, using worldpay.js v1.
As I understand it, Strong Customer Authentication and 3D Secure V2 become mandatory in the UK at the end of 2020. I am unable to find any information on whether Worldpay Online Payments JSON gateway has support for these features. The documentation for Worldpay's Online Payments has been moved to here: Worldpay Online Payments Guide | Worldpay Developers and sports a new colour scheme, but contains nothing about SCA or 3DS V2. In fact, the only information of any kind that I've found is Worldpay's PSD2 ebook: PSD2: Challenges and Opportunities for Developers. This is from 2018 and doesn't contain anything of any technical value.
I doubt that the current integration will continue to "just work" after SCA and 3D Secure V2 are introduced. My research from other payment gateways suggests that both the data structures and data flow are different between V1 and V2.
So my questions are:
- As a developer, what do I need to do to ensure that my client is still able to take payments using their Worldpay Online JSON integration? I feel somewhat abandoned by Worldpay. Must I implement new integration using a different platform? Will I be able to tweak the existing integration?
- Where can I find technical API documentation which describes this?
- Is there a PHP SDK available, similar to worldpay-lib-php?