 |
All
 |
GatewayTxnId optional txnIdType Simple Type
Gateway-generated transaction identifier returned in the response of the original transaction. This indicates the transaction to be updated.
|
 |
Amt optional amtTypeGlobal Simple Type
If present, this amount replaces the amount to be settled for the original transaction; this includes all other "Info" amounts associated with the original transaction or provided in this request.
|
 |
GratuityAmtInfo optional amtTypeGlobal Simple Type
If present, this amount is stored with the original transaction. If the original already had gratuity amount information, this will replace it. This defines the portion of the settlement amount that is specifically for gratuity. This is informational only and will not alter the amount processed as part of the transaction.
|
 |
 |
All
 |
Duration optional xs:int
Duration of stay in days
The stay Duration range is from 1 to 99.
|
 |
 |
All
| |
 |
ExtraChargeAmtInfo optional amtTypeGlobal Simple Type
Total extra charge amount information; this defines the portion of the total amount provided as part of this request that was specifically for lodging extra charges. This is informational only and will not alter the amount processed as part of the transaction.
|
 |
 |
All
| | | |
 |
 |
All
 |
FuelUnitOfMeasure optional FuelUnitOfMeasureType Simple Type
Unit of measure for the fuel item purchased (can include EV charging).
Valid values include:
- 1 - Gallons
- 2 - Liters
- 3 - Pounds
- 4 - Kilos
- 5 - Imperial Gallons
- 6 - Kilowatt hour
- 7 - Minutes
- 8 - Hours
|
 |
FuelAmtInfo optional amtTypeGlobal Simple Type
Fuel amount information; this defines the portion of the total amount provided as part of this request that was specifically for fuel. This is informational only and will not alter the amount processed as part of the transaction. Value must be greater than zero.
|
 |
FuelSvcType optional FuelSvcType Simple Type
Indicates whether the fuel service is self-service or full service or only non-fuel products were purchased.
Valid values include:
- 0 - Undefined
- 1 - Self-service
- 2 - Full service
- 3 - Only non-fuel products being purchased
|
 |
 |
All
 |
FleetProductTypeCode optional FleetProductTypeCode Simple Type
Value encoded on the card that drives what information is prompted for at the point of sale.
Valid values include:
- 1 - Prompts for ID number and odometer reading
- 2 - Prompts for vehicle number and odometer reading
- 3 - Prompts for driver number and odometer reading
- 4 - Prompts for odometer reading only
- 5 - No prompts issued
|
 |
DriverIdNbr optional DriverIdNbrType Simple Type
The Driver ID / Driver Number entered by the driver. Required when the FleetProductTypeCode is 1 or 3. For Mastercard the maximum value is 6 digits.
|
| |
 |
|
 |
 |
All
 |
BuyerRecipientName optional Restriction of xs:string
Required on transactions with an amount over 150.
Note: For Visa Fleet Cards only.
|
 |
MerchantVATRegistration optional Restriction of xs:string
Merchant Value Added Tax Registration number. Required for Visa processing.
|
 |
CustomerVATRegistration optional Restriction of xs:string
Customer Value Added Tax Registration number. Required for Visa processing. Valid value should be 18 characters or less.
| | | | |
 |
 |
All
| |
 |
SurchargeAmtInfo optional amtTypeGlobal Simple Type
If present, this amount is stored with the original transaction. If the original already had surcharge amount information, this will replace it. This defines the portion of the settlement amount that is specifically for a surcharge. This is informational only and will not alter the amount processed as part of the transaction.
Note: This field is limited to 8 digits with implied decimal.
|
 |
EMVTagData optional emvTagDataType Simple Type
EMV tag data in TLV format consisting of the chip card results after applying the Issuer response tags.
Note: This field has been obsoleted.See the TagData field for the alternative.
|
 |
TagData optional TagDataType Complex Type
EMV or Non-EMV tag data in TLV format. For EMV tag data this would consist of the chip card results after applying the Issuer response tags.
 |
All
 |
TagValues optional Extension of xs:string
This field holds the tag data values.
 |
source required Restriction of xs:string
This field specifies the source of the tag data value. It can be either chip or msd.
| | | |
 |
 |
All
 |
PFRecAccountNbr Restriction of xs:long
Account number of the merchant who will receive the secondary amount.
|
| |
 |
RetryInd optional booleanType Simple Type
Indicates whether this transaction is a retry of the previous CreditAddToBatch request.
Note: This is for the UK market only.
|
 |
NoShow optional booleanType Simple Type
Indicates that this charge is due to a "no show" on a reservation
Note: This is for the UK and AP markets only.
|
 |
 |
All
 |
CurrConvOptOutFlag booleanType Simple Type
This setting indicates if the Customer has decided Opt Out of currency conversion and have the amount remain in the Merchants currency. If the customer does not opt out, the amount will be converted to currency associated with the card.
|
 |
RateLookupTxnId optional guidType Simple Type
The Retrieval Reference Number (RRN) of the RateLookup or Incremental Authorization that provided the rate used for the calculations in this transaction, if it is different from the original Authorization.
|
 |
MarkupFee optional Restriction of xs:decimal
The mark up percentage applied to the transaction, resulting in the commission fee.
| | | |