Simple Order API | Visa Platform Connect

Merchant-Initiated Incremental Transaction

An incremental authorization is used to increase the total amount authorized for a payment if the initial authorization does not cover the total cost of goods and services. An incremental transaction is an additional amount to the original authorization. The final authorized total includes amounts for both the initial and the incremental authorizations.
To create an incremental transaction using the
Business Center
, choose one of these options:
  • Account Top Up
  • No Show

Fields Specific to this Use Case

Include these fields with a standard authorization request when processing a merchant-initiate incremental transaction:
subsequentAuthReason
Set the reason field to
5
.
subsequentAuth
Set the field to
true
to indicate this transaction is a merchant-initiated follow-on transaction.
subsequentAuthTransactionId
Provide the original transaction ID.

Endpoint

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