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 to03.
- payerAuthEnrollService_challengeCode
- Set this field value to03.
- payerAuthEnrollService_deviceChannel
- Set this field value toBrowser.
- payerAuthEnrollService_ installmentTotalCount
- payerAuthEnrollService_messageCategory
- Set this field value to01.
- payerAuthEnrollService_recurringEndDate
- payerAuthEnrollService_ recurringFrequency
- payerAuthEnrollService_ recurringOriginalPurchaseDate
- payerAuthEnrollService_sequenceNumber