2a: Installment - Customer Initiated Transaction (Mastercard)

In this instance, the initial authentication is for the total amount for all of the future installments. Once the initial authentication is completed by the customer, the subsequent installments do not require authentication and go directly to authorization, which is Mastercard’s preferred process.
Card Type
Test Card Number
Mastercard
Card Type = 002
520000
00 0000 2805

Endpoint

Set the
payerAuthSetupService_run
field to
true
.
Send the request to:
Production:
https://ics2ws.ic3.com/commerce/1.x/transactionProcessor
Test:
https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor

Required Fields for 3RI 2a: Installment - Customer Initiated Transaction (Mastercard)

Required Fields

payerAuthEnrollService_ authenticationIndicator
Set this field value to
03
.
payerAuthEnrollService_challengeCode
Set this field value to
03
.
payerAuthEnrollService_deviceChannel
Set this field value to
Browser
.
payerAuthEnrollService_ installmentTotalCount
payerAuthEnrollService_messageCategory
Set this field value to
01
.
payerAuthEnrollService_recurringEndDate
payerAuthEnrollService_ recurringFrequency
payerAuthEnrollService_ recurringOriginalPurchaseDate
payerAuthEnrollService_sequenceNumber
2a: Installment - Customer Initiated Transaction (Mastercard)