Simulated Transaction Types

These values are used for the transType parameter of the Create Simulated Card Authorization endpoint. The value in association determines which table to use.

The MTI column shows which MTI is generated by each transType value. The MTIs are visible in the Auth API in the mti field. Also see Message types in the Authorization Controller API guide for more information.

Visa

Use the values in this table when association: visa.

TypeDescriptionMTI
1Retail sale (default)0200
2Preauthorization0100
3Incremental preauthorization. Before passing this type, you must first create a preauthorization (transType: 2) transaction. Use the auth_id from that transaction to populate originalAuthId.0100
4Completion. Before passing this type, you must first create a preauthorization (transType: 2) transaction. Use the auth_id from that transaction to populate originalAuthId.0220
5Reversal. Before passing this type, you must first create a retail sale (transType: 1) or preauthorization (transType: 2) transaction. Use the auth_id from that transaction to populate originalAuthId.0400
6Reversal advice. Before passing this type, you must first create a retail sale (transType: 1) or preauthorization (transType: 2) transaction. Use the auth_id from that transaction to populate originalAuthId.0420
7Load0200
8Transfer0200
9Merchant credit0120
10Foreign authorization0200
11ATM withdrawal0200
12Foreign ATM withdrawal0200
13Balance inquiry0200
14EMV chip authorization0100
15EMV chip authorization with PIN0100
16Tokenization authorization0200
17Tokenization preauthorization. Populating latitudeAndLongitude is optional.0100
18Tokenization notification0620

Mastercard

Use the values in this table when association: mc_auth.

TypeDescriptionMTI
1Retail sale (default)0100
2Preauthorization0100
3Completion advice. Before passing this type, you must first create a preauthorization (transType: 2) transaction. Use the auth_id from that transaction to populate originalAuthId.0120
4Non-financial advice0120
5Load0200
6Reversal. Before passing this type, you must first create a retail sale (transType: 1) or preauthorization (transType: 2) transaction. Use the auth_id from that transaction to populate originalAuthId.0400
7Reversal advice. Before passing this type, you must first create a retail sale (transType: 1) or preauthorization (transType: 2) transaction. Use the auth_id from that transaction to populate originalAuthId0420
8Account status inquiry0100
9EMV chip authorization0100
10EMV chip authorization with PIN0100
11Tokenization authorization0100