REST API | Visa Platform Connect

How a Partial Authorization Works

When the balance on a debit card is less than the requested transaction amount, the issuing bank can approve a partial amount. The issuer must decide whether or not to approve a partial amount. In these cases, you can accept multiple forms of payment for the order starting with some or all of the approved amount followed by one or more different payment methods:
  1. If your account is not configured for partial authorizations, you must enable partial authorizations for the transaction by setting
    processingInformation.authorizationOptions.partialAuthIndicator
    to
    true
    in your request.
  2. You submit a PIN debit purchase request.
  3. The response message includes:
    • orderInformation.amountDetails.totalAmount
      , which includes the amount you requested.
    • orderInformation.amountDetails.currency
      , which includes the currency for the amount you requested.
    • orderInformation.amountDetails.authorizedAmount
      , which includes the amount that was authorized.
    • orderInformation.amountDetails.currency
      , which includes the currency for the amount that was authorized.
    • id
      , which includes the value you can use to link this PIN debit purchase request to subsequent transactions.
  4. You use one or more different payment methods for the rest of the order amount.