Interface EnrollmentCheckCommand
- All Superinterfaces:
Command<EnrollmentCheckRequest,EnrollmentCheckResult>
- All Known Implementing Classes:
EnrollmentCheckMockCommand
public interface EnrollmentCheckCommand
extends Command<EnrollmentCheckRequest,EnrollmentCheckResult>
Command for handling 3-D secure (also called Payer Authentication) enrollment check. Enrollment check verifies
whether the customer is enrolled in one of the 3-D secure payer authentication programs. Currently only Visa,
Mastercard (Maestro) and JCB provides Payer Authentication services. WARNING! The command's reply
EnrollmentCheckResult returns TransactionStatus.REJECTED status with
TransactionStatusDetails.THREE_D_SECURE_AUTHENTICATION_REQUIRED when card is enrolled (and thus 3-D secure
authentication is required). This command returns TransactionStatus.ACCEPTED status with
TransactionStatusDetails.THREE_D_SECURE_NOT_SUPPORTED when card is NOT enrolled (and thus 3-D secure
authentication is not required).-
Method Summary