The payment platform updates and merchant's TODO list

In order to support the 3‑D Secure 2 protocol, we have added several important features and support two authentication workflows. The basic one is based on the 3‑D Secure 1 authentication workfow and includes multiple customer redirections. The new extended one does not include multiple customer redirections but requires to update merchant web service to support the new features added in the payment platform. This section covers the key new features and provides instructions to merchants how to support these new features. For more detailed information about the new features, see Authentication workflows and Communication formats.

Restriction: For the details about the changes described in this section, contact ECommPay technical support service at support@ecommpay.com.

Gate

Workflow Updates Merchant TODO list
Basic
  • Merchants are required to replace the logos of the global payment systems in their payment pages: replace Mastercard Secure Code with Mastercard Identity Check and replace Verified by Visa with Visa Secure.
  • If merchants support the 3‑D Secure 1 protocol, they are not required to update their code to support the new features added in the payment platform, but it is strongly advised to use them to increase the probability of selection of frictionless flow.
Extended
  • Merchants are required to replace the logos of the global payment systems in their payment pages: replace Mastercard Secure Code with Mastercard Identity Check and replace Verified by Visa with Visa Secure.
  • Merchants are required to update their code to support the new features added in the payment platform.

Payment Page

Workflow Updates Merchant TODO list
Extended
  • Added new objects and parameters that are optional, but it is strongly advised to use them to increase the probability of selection of frictionless flow.
  • Updated the customer redirection algorithm used during authentication procedure.
  • Extended the structure of callbacks with payment processing result. Though, the new parameters are added in callbacks only for those payments in which the customer was authenticated by using 3‑D Secure 2.
Merchants are not required to update their code to support the new features added in the payment platform, but it is strongly advised to use them to increase the probability of selection of frictionless flow.

CMS plug-ins

Workflow Updates Merchant TODO list
Extended The component will be updated to comply with the Payment Page updates. No code update required.

SDKs for web services

Workflow Updates Merchant TODO list
Extended The component will be updated to comply with the Payment Page updates. No code update required.

SDKs for mobile apps

Workflow Updates Merchant TODO list
Extended
  • Added new objects and parameters that are optional, but it is strongly advised to use them to increase the probability of selection of frictionless flow.
  • Updated the customer redirection algorithm used during authentication procedure.
  • Extended the structure of callbacks with payment processing result. Though, the new parameters are added in callbacks only for those payments in which the customer was authenticated by using 3‑D Secure 2.
3‑D Secure 2 authentication is supported by all versions of SDK for mobile applications (SDK for Android and SDK for iOS), but the option to use additional parameters in order to make selection of the frictionless flow authentication more likely is available only starting with SDK for Android 1.5 and SDK for iOS 1.5.1. Therefore, it is recommended to use SDK for Android 1.5 and higher and SDK for iOS 1.5.1 and higher.

Dashboard

Updates Merchant TODO list
In order to comply with the Payment Services Directive 2, we apply two-factor authentication with Google Authenticator codes to access the Dashboard interface and with one-time SMS codes for confirming financial operations. No code update required.