Optional Features : Final Authorization Indicator

Final Authorization Indicator
Service:
Processors:
Card types:
This feature supports a mandate from Mastercard. The purpose of the mandate is to ensure that a customer’s funds are available when there is a risk that the order will not be fulfilled.
For an authorization with an amount greater than zero, Mastercard recommends that you indicate whether the authorization is a final authorization, a preauthorization, or an undefined authorization.
Final Authorizations
For a final authorization:
Preauthorizations
For a preauthorization:
 
Undefined Authorizations
 
 
For an undefined authorization:
 
An authorization is undefined when you set the default authorization type in your CyberSource account to undefined and do not include the authIndicator field in the authorization request. To set the default authorization type in your CyberSource account, contact CyberSource Customer Support.
Unmarked Authorizations
 
For an unmarked authorization:
 
An authorization is unmarked when the default authorization type is not set in your CyberSource account and you do not include the authIndicator field in the authorization request. To set the default authorization type in your CyberSource account, contact CyberSource Customer Support.
To indicate whether an authorization is a final authorization or a preauthorization:
Step 1
Include the authIndicator field in your authorization request. See Request Fields, for the field description.
Step 2
For a final authorization on CyberSource through VisaNet, your authorization request must include subsequent authorization fields as described in Merchant-Initiated Transactions.
The authIndicator field is included in the reply message for the following processors: