ChallengePreference

From Barion Documentation
Revision as of 05:22, 25 July 2019 by Botza (talk | contribs) (Created page with "{{PageTitle|title=ChallengePreference enumeration}} This enum indicates the merchant's 3DS authentication preference. = API usage = This enum is used by the following API e...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

ChallengePreference enumeration

This enum indicates the merchant's 3DS authentication preference.

API usage

This enum is used by the following API endpoints:

Enum list

Enum value Byte / int value Description
NoPreference 0

The merchant does not have any preference about how the 3DS authentication should be used for this payment.

In this case Barion decides about the usage of 3DS authentication

ChallengeRequired 10

The customer should be challenged during the payment process for additional security.

In this case 3DS authentication will be performed even if the transaction would be eligible for frictionless flow.

NoChallengeNeeded 20

The customer should not be challenged during the payment process. The merchant trusts the customer.

In this case 3DS authentication will be performed however Barion will try to achieve the frictionless flow.