Skip to content
This repository was archived by the owner on Mar 19, 2024. It is now read-only.

6.2.0

Latest

Choose a tag to compare

@IngenicoEPayments IngenicoEPayments released this 15 Feb 15:50
· 1 commit to master since this release

Added:

  • relaxMask(mask) function to StringFormatter.
  • getMaskedValue(paymentProductFieldId) and getMaskedValue(paymentProductFieldId, mask) functions to AccountOnFile.
  • setValidationRules() function to DataRestrictions.
  • setValidationRules() function to PaymentProductField.
  • deviceFingerprintEnabled() and allowsInstallments() functions to BasicPaymentProductGroup.
  • propertyName and requestId optional properties to ApiErrorResponse.
  • getMaskedValue(paymentProductFieldId) to PaymentRequest.
  • getUnmaskedValue(paymentProductFieldId) function to PaymentRequest.

Changed:

  • Target & Compile SDK versions have been updated to 34.
  • Android Gradle Plugin has been updated to version 8.2.1.
  • Dependencies have been updated.

Deprecated:

  • All constructors of the different ValidationRules have been deprecated. These should not be used.
  • getMaskedLength() in ValidationRuleLength has been deprecated, because it is not returned from the API.
  • getAcquirerCountry() in BasicPaymentProductGroup has been deprecated, because it is not returned from the API.

Removed:

  • The classes CustomerDetailsAsyncTask, CustomerDetailsRequest, CustomerDetailsResponse and GetCustomerDetails have been removed, as well as the getCustomerDetails method in ClientApi, Session, C2SCommunicator. This functionality was not used by any payment products.