Simple Order API | Visa Platform Connect

Mastercard CIT Initial Subscription Payment

The first transaction in a subscription payment is a customer-initiated transaction (CIT). Before you can perform a subsequent merchant-initiated transaction (MIT), you must store the customer's credentials for later use. Before you can store the user's credentials, you must get the customer's consent to store their private information. This is also known as establishing a relationship with the customer.

Fields Specific to this Use Case

Include these fields with a standard authorization request when storing customer credentials during the initial CIT subscription payment:
subsequentAuthFirst
Set the field to
true
to indicate the customer credentials will be stored for future use.
ccAuthService_commerceIndicator
Set the field to
internet
or a payer authentication value to indicate the transaction type.
subsequentAuthReason
Set the field to reason code
7
.

Endpoint

Set the
ccAuthService_run
field to
true
.
Send the request to
https://ics2ws.ic3.com/commerce/1.x/transactionProcessor
.