Skip to content

4.0.0

Latest
Compare
Choose a tag to compare
@access-checkout-sdk-ci access-checkout-sdk-ci released this 16 Aug 09:08
601f4ce

PCI SSF Compliance

  • Version 4.0.0 of the Checkout iOS SDK is compliant with the PCI SSF standard. This has been done to help merchants reduce the scope of their own PCI assessments.

Breaking change - Functionality deprecated in version 3.0.0 has been removed in version 4.0.0

  • Support for using UITextField has been removed. AccessCheckoutUITextField must be used instead. This component is dedicated to capturing and encapsulating your customers card details to minimize your exposure to PCI Data. More information in the Worldpay Developer Documentation
  • Support for passing directly card details to create an instance of CardDetails has been removed
  • Support for using merchantId() in AccessCheckoutClientBuilder to pass your Checkout ID has been removed. It is replaced by checkoutId().

Breaking change - Minimum version requirements

  • The minimum iOS version supported by the SDK for the purpose of providing a PCI SSF compliant solution is iOS 15
  • Note that although the SDK supports iOS 12 to iOS 14 it is not PCI SSF compliant for these versions. This is due to the fact that Apple has stopped supporting/delivering security fixes for these versions

Licensing

  • The Access Checkout iOS SDK licence is now a proprietary licence (was open source before). This is for the purpose of protecting merchants against a risk of breaking changes in case where the Worldpay APIs consumed by the SDK are to change in the future.