Automatic Fuel Dispenser
The authorization process for an automatic fuel dispenser (AFD) transaction includes an authorization request (0100 message) to verify a minimum availability of funds in the cardholder's account for an AFD transaction. If the request is not declined, the merchant/processor sends an Authorization Advice (0120 message) specifying the final amount of the AFD transaction.
These parameters in the authorization request (0100) should contain:
- MerchantType = 5542 - Automatic Fuel Dispenser
- TransStatus = P - preauthorized request
- PartialAuthSupported = 1 (If partial authorization is supported, see Partial Authorizations ), can be skipped if not used.
- TerminalType = 3 (Unattended Terminal)
- TransType = Use the appropriate transaction type. See Transaction types
If fuel dispenser uses online pin for authentication, see here for what parameters to use.
These parameters in the authorization advice (0120) should contain:
- MerchantType = 5542 - Automatic Fuel Dispenser
- TransLCID = The transaction lifecycle id (TransLCID) received in the response (0110) from the authorization request (0100)
- TransID = The transaction id (TransID) received in the response (0110) from the authorization request (0100)
- TerminalType = 3 (Unattended Terminal)
- CardSequenceNumber = if present in the 0100 include the same value in the 0120