Simple Order API | Visa Platform Connect

Initial CIT Unscheduled COF Payment

The first transaction in an unscheduled COF 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 need to get the customer's consent to store their private information. This is also known as establishing a relationship with the customer.

Endpoint

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

Fields Specific to this Use Case

Include the following information with a standard authorization request when storing customer credentials during the initial CIT unscheduled COF payment:
  • subsequentAuthFirst
    –Set the field to
    true
    to indicate the customer credentials will be stored for future use.
  • subsequentAuth
    – Set the field to
    false
    to indicate this transaction is a customer-initiated initial transaction.
  • ccAuthService_commerceIndicator
    –Set the field to
    internet
    .
  • In the CIT authorization response, capture the value in the
    processorInformation.networkTransactionId
    field. You will need to include the network transaction ID in subsequent MIT authorization requests.