Category links

API Links

WalletPurchaseCompletion

Action: POST

Endpoint: /api/WebHookNotification/ClearingAuthIntegrationNotification/WalletPurchaseCompletion

This webhook is triggered when send completions received from network to the client's URL for wallet purchase. 1.0 1.0 2.0 Vinay katoch Initial Release 09/15/2021

Request fields details
Fields Description

user_id

string

Used for authentication

Allowable Values:

128

password

string

Used for authentication

Allowable Values:

15

request_id

string

CoreCard's Unique id of transaction (Tranid)

Allowable Values:

19

admin_number

string

Proxy Card Number

Allowable Values:

10

last4_card_number

string

Card’s number last 4 digits

Allowable Values:

4

transaction_amount

decimal

Amount of Transaction Example: 23.50

post_time

string

CoreCard Post time of transaction Format: MMDDYYYYhhmmss Example – 01162017204958

Allowable Values:

14

local_tran_time

string

Local transaction time of transaction where its originated. Format: MMDDYYYYhhmmss Example – 01162017202243 Condition: Will be available if present in request.

Allowable Values:

8

Transmission_Date_Time

string

MC will not send transmissiondate time in IPM, this is a BIT12 (Date and Time, Local Transaction). Format: MMDDYYYYHHMMSS Example – 01162017202243

Allowable Values:

14

local_currencycode

string

Local Transaction Currency code (Transaction Currency Code). Example – USD

Allowable Values:

3

Local_Transaction_Amount

string

Transaction amount in Local Currency. Example – 200.8000 Condition: Will be available if present in request.

Allowable Values:

11

Issuer_Currency_Code

string

Primary Currency Code Cardholder. Example – USD

Allowable Values:

20

Transaction_Time_Zone

string

Local Transaction Time Zone. Example – ZoneCode1 or ZoneCode2

Allowable Values:

20

Time_Zone_Country_Name

string

Country Name of Local Transaction Time Zone.

Allowable Values:

70

Time_Zone_Olson

string

A uniform naming convention for time zones. Example: America/New_York, America/Costa_Rica

Allowable Values:

70

Time_Zone_Details

string

Time Zone Name. Example: EST / PST / IST Condition: Will be available if present in request.

Allowable Values:

128

Time_Zone_Value

string

Value of the Time Zone. Example: UTC/DST Condition: Will be available if present in request.

Allowable Values:

50

OriginalTransactionAmount

decimal

The second DE 54 occurrence will represent the original transaction amount. Example: 200.8000

TransactionCurrencyCode

string

DE 51. TransactionCurrencyCode. Example: USD

Allowable Values:

3

merchant_category_code

string

DE 18 Merchant Category Code Example: 4511

Allowable Values:

4

MerchantCategoryCodeDescription

string

Merchant Category Code Description. Example: Inbound Telemarketing Merchants

Allowable Values:

10

MerchantCity

string

DE 43 Merchant City. Example: NY

Allowable Values:

143

card_acceptor_id_code

string

DE 42 Merchant type of transaction. Example: ABC123TESTMTF19

Allowable Values:

15

card_acceptor_terminal_id

string

DE 41 Card Acceptor Terminal ID. Example: Reg00004

Allowable Values:

16

cardacceptor_name_location

string

DE 43 Card Acceptor Location. Example: Midwest Emporium 1234

Allowable Values:

40

card_entry_mode

string

DE 22 (Point of Service [POS] Entry Mode) is a series of codes that identify terminal capability, terminal environment, and point-of-interaction (POI) security data. Subfield 1 indicates the terminal capabilities for transferring the data on the card into the terminal.

Allowable Values:

2

available_balance

decimal

Available Balance of Account Example: 100.000

mti

string

It is a four-digit numeric field which indicates the overall function of the message. Example: 0100

Allowable Values:

4

stan

string

System Trace Audit Number of transactions. Example: 0000111

Allowable Values:

6

rrn

string

Retrieval Reference number of transactions. Example: 123456789012

Allowable Values:

12

response_code

integer

Authorization Response Code. Example: 00

AuthLifeCycleUniqueID

string

A Unique ID for Transaction Life Cycle. Example: A1234BC

Allowable Values:

19

CrossBorderIndicator

string

PDS 0177 Subfield 1 (Cross-border Indicator) identifies whether the transaction qualified as a Crossborder transaction and could be subject to Cross-border transaction pricing guidelines. Valid Values: Y= Qualifies as a Cross-border transaction, N=Does not qualify as a Cross-border transaction Example: Y Condition: Will be available if present in request.

Allowable Values:

2

AuthExpirationDate

string

An Authorization remains valid until its expiration date. Format: YYYYMMDDhhmmss

Allowable Values:

14

AmountAuthorized_9F02

decimal

DE 55 Authorized Transaction Amount. When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. Example: 100

ApplicationCryptogram_9F26

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

16

ApplicationInterchangeProfile_82

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

4

cardSequenceTerminalNumber_5F34

integer

Identifies and differentiates cards with the same PAN. Example: 1

ApplicationTransactionCounter_9F36

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

99

TerminalCountryCode_9F1A

integer

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

TerminalVerificationResults_95

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

40

TransactionDate_9A

datetime

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

TransactionCurrencyCode_5F2A

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

4

TransactionType_9C

integer

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

UnpredictabNumber_9F37

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

8

AmountOther_9F03

decimal

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

ApplicationUsageControl_9F07

string

Indicates issuer’s specified restrictions on the geographic usage and services allowed for the application. Tag for future reference. Condition: Will be available if present in request. Length: 2

Allowable Values:

99

ApplicationVersionNumber_9F08

string

Version number assigned by the payment system for the application. Tag for furure reference. Condition: Will be available if present in request. Length: 2

Allowable Values:

99

ApplicationVersionNumber_9F09

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

16

CardholderVerificationMethod_9F34

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

6

CryptogramInformationData_9F27

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

16

DedicatedFileName_84

string

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data.This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements

Allowable Values:

32

FormFactorIndicator_9F6E

string

Tag for future reference.

Allowable Values:

99

InterfaceDeviceSerialNumber_9F1E

string

DE 55 is used to transport ICC data. This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements. When customers send DE 55 in clearing messages related to a chip transaction, then this data elements must be present.

Allowable Values:

6

IssuerApplicationData_9F10

string

DE 55 is used to transport ICC data. This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements. When customers send DE 55 in clearing messages related to a chip transaction, then this data elements must be present.

Allowable Values:

64

IssuerScriptResults_9F5B

string

Tag for future reference.

Allowable Values:

99

POSEntryMode_9F39

integer

This Field will be available during EMV Chip Transaction. DE 22 It contains Start sentinel, PAN, Expiration Date, Service code, End sentinel.

TerminalCapabilities_9F33

string

DE 55 is used to transport ICC data. This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements. When customers send DE 55 in clearing messages related to a chip transaction, then this data elements must be present.

Allowable Values:

6

TerminalCapabilityFlag_FF20

string

Tag for future reference.

Allowable Values:

99

TerminalType_9F35

integer

When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present. DE 55 is used to transport ICC data. This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements.

Track2Data_57

string

It is a series of codes that identify terminal capability, terminal environment, and point-of-interaction (POI) security data. This Field will be available during EMV Chip Transaction.

Allowable Values:

99

TransactionSequenceCounter_9F41

integer

DE 55 is used to transport ICC data. This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements. When Payment scheme sends DE 55 in clearing messages related to a chip transaction, then this data elements must be present.

Allowable Values:

8

AdditionalTerminalCapabilities_9F40

string

Tag for future reference.

Allowable Values:

99

ApplicationIdentifier_4F

string

Tag for future reference.

Allowable Values:

99

ApplicationIdentifierTerminal_9F06

string

Tag for future reference.

Allowable Values:

99

ApplicationPreferredName_9F12

string

Tag for future reference.

Allowable Values:

99

ApplicationLabel_50

string

Tag for future reference.

Allowable Values:

99

ApplicationPriorityIndicator_87

string

Tag for future reference.

Allowable Values:

99

ContactlessCapability_FF22

string

Tag for future reference.

Allowable Values:

99

IssuerCountryCode_9F57

string

DE 21 Issuer Country Code. This Field will be available during EMV Chip Transaction. Example: US

Allowable Values:

99

SoftwareVersions_FF21

string

Tag for future reference.

Allowable Values:

99

TransactionCategoryCode_9F53

string

DE 55 is used to transport ICC data. This data element utilises the Tag, Length, Value (TLV) structure to delineate different sub-elements. When customers send DE 55 in clearing messages related to a chip transaction, then this data elements must be present.

Allowable Values:

20

TransactionStatusInformation_9B

string

Tag for future reference.

Allowable Values:

99

TransactionTime_9F21

datetime

Tag for future reference.

AccountNumber

int64

Account Number of transactions. Example: 7000000000000104

CustomerId

string

Customer id related to the transaction. Example: 167281

Allowable Values:

25

MCCCategoryCode

string

DE 26—Card Acceptor Business Code (MCC). Example: 5311 Condition: Will be available if present in request.

Allowable Values:

100

POSCardholderPresenceInd

string

DE 22, Subfield 5. Pos Card Holder Presence Indicator. Condition: Will be available if present in request.

Allowable Values:

1

PostingRef

string

It will show Posting Ref of Auth processing. Example: Transaction posted successfully.

Allowable Values:

250

SettlementAmount

decimal

DE 5. Condition: Will be available if present in request.

CardHolderBillingAmount

decimal

DE 6. Cardholder Billing Amount. Example: 49.00 Condition: Will be available if present in request.

CardHolderBillingCurrencycode

string

DE 51. Cardholder Billing Currency code. Example: 840 Condition: Will be available if present in request.

Allowable Values:

3

ConversionRateCardholderBilling

decimal

DE 10 (Conversion Rate, Cardholder Billing) is the factor used in converting transaction amount to cardholder billing amount. The value gets populated in case of multicurrency. The rate of conversion.

SettlementDate

string

DE 15. Settlement Date is a six-digit subfield in the format YYMMDD that identifies the date that the settlement service initiates settlement for the message. Format: MMDDYY Example: 122521 Condition: Will be available if present in request.

ConversionDate

string

Conversion Date. Format: MMDDYY Example: 122521 Condition: Will be available if present in request.

POSTerminalPANEntryMode

string

Subfield 7—Card Data: Input Mode DE 22 (Point of Service [POS] Entry Mode), subfield 7 indicates how the card data was entered at the terminal. Value: 0 = Unspecified; data unavailable, 1 = Manual input; no terminal

Allowable Values:

2

POSTerminalPINEntryMode

string

DE 22 Subfield 8—Cardholder Authentication Method, (Point of Service [POS] Entry Mode), subfield 8 indicates the method by which the cardholder’s identity was verified at the point of service. Values: 0 = Not authenticated, 1 = PIN, 2 = Electronic signature analysis

Allowable Values:

2

merchantId

string

DE 42 (Card Acceptor ID Code) identifies the card acceptor ID assigned by the acquirer. Values: AB123

Allowable Values:

16

merchantRawName

string

Tag for future reference.

Allowable Values:

40

merchantState

string

DE 43. Merchant State. Example: California

Allowable Values:

3

merchantZipcode

string

DE 43. Merchant Zip Code. Example: 24157

Allowable Values:

10

merchantNameClean

string

Tag for future reference.

Allowable Values:

40

merchantCityClean

string

Tag for future reference.

Allowable Values:

10

merchantCleanConfidenceLevel

string

Tag for future reference.

Allowable Values:

2

cleanupReasonCode

string

Tag for future reference.

Allowable Values:

6

SettlementIndicator

string

Tag for future reference.

Allowable Values:

1

PointOfServiceConditionCode

string

Tag for future reference.

Allowable Values:

2

AcquirerReferenceData

string

DE 31 (Acquirer Reference Data) is data an acquirer supplies in an acquirer-originated message that may be required for an issuer to return to the acquirer in a subsequent message. Example: 05299009269092700000105

Allowable Values:

99

MessageNumber

string

DE 71 monitors the integrity and continuity of the files being exchanged.

Allowable Values:

8

NetworkReferenceNumber

string

DE 63, Subfield 2. Tag for future reference.

Allowable Values:

9

AuthorizingAgentIdCode

string

Authorizing Agent Institution Id Code.

Allowable Values:

11

TransacOriginatorInstIDCode

string

Tag for future reference.

Allowable Values:

11

MessageReasonCode

string

Message Reason Code. Condition: Will be available if present in request.

Allowable Values:

4

NetworkReferenceID

string

Tag for future reference.

Allowable Values:

15

ProcCode

string

Processing Code. Example: Refer Appendix.

Allowable Values:

2

ProcCodeFrom

string

Proc Code From Account Type(From): A 2-digit code identifying the account type affected by this transaction or from which an account transfer is made. Valid Values: 00 = Not specified, 10 = Saving , 20 = Checking

Allowable Values:

2

ProcCodeTo

string

Proc Code To Account Type(From): A 2-digit code identifying the account type affected by this transaction or from which an account transfer is made. Valid Values: 00 = Not specified, 10 = Saving , 20 = Checking

Allowable Values:

2

PosTransactionStatusIndicator

string

Tag for future reference.

Allowable Values:

2

TransactionSourceAmount

decimal

Tag for future reference.

RewardInfo

RewardInfo

CoreIssueTranID

integer

Unique ID of Issuing System

CoreAuthTranID

integer

Unique TranID of Auth System Condition: Transaction ID generated in CoreAUTH during Authorization.

RewardTranID

integer

Reward Transaction ID

TotalRewardAmt

decimal

Total Reward Amount Calculated

TotalRewardPoints

decimal

Total Reward Points Calculated

CurrencyCode

string

Currency Code of Incoming Transaction Example: 849

Allowable Values:

3

RewardDetail

array

Group of fields passed in webhook

LoyaltyProgram

string

Applied Loyalty Program ID .

Allowable Values:

10

LoyaltyProgramName

string

Applied Loyalty Program Name .

Allowable Values:

40

RuleId

string

Applied Loyalty RuleID.

Allowable Values:

10

RuleName

string

Applied Loyalty RuleName.

Allowable Values:

40

RuleDescription

string

Applied Loyalty RuleName Description. It can be used as reason.

Allowable Values:

50

RuleType

string

Type of Rule. Example: Base ,Promotional ,Exclusion

Allowable Values:

30

RuleSetupOn

string

The target where Loyalty rule is setup. Valid Values:Merchant ID Group, Merchant Category, MCC, SKU, Entry Mode, Product Code Group, Product Code, State/Province, Card Present/Not Present, All, Look Back Logic, All Customer, Target List, Good Payments, AcqInstIdGrp, Billing On Loan Plan, Retail Plan, New Account, Non Monetary Activities, Referral Account, Merchant Name

Allowable Values:

10

CalculationMethod

string

Reward Calculation Method. Valid Values:Amount / Percent Example: Percent

Allowable Values:

10

EligibleUnit

decimal

The eligible loyalty point earned for this transactions.

CalculatedRewardAmt

decimal

Reward Amount Earned\Eligible by Rule.

CalculatedRewardPoints

decimal

Reward Points Earned\ Eligible by Rule.

RewardState

string

The state of Reward for this transaction. Valid Values:'Eligible' (when Auth Eligible for Reward),'InEligible' (when Auth\Clearing InEligible for Reward),'Earned' (Reward Earned on Clearing),'Reverse' (Reward Reversed on Auth\Clearing),'Retun' (Reward claw back on clearing)

Allowable Values:

20

ReferenceTransactionID

string

In Case of Return, this ID is populated. CoreCard's Unique ID received for the Return / Reversal Transaction. Condition: In case of Reward Transaction.

Allowable Values:

10

ReturnTranID

string

CoreCard's Unique ID received for the Return Transaction. Condition - It will be populated if Reward Module is enabled.

Allowable Values:

10

dpanID

string

Unique Reference number for a generated Token.

Allowable Values:

48

card_id

string

Unique Reference number for Card (PAN).

Allowable Values:

48

Card_Data_Output_Capability

string

POS Entry PIN Entry Capability. DE 22 (Point of Service [POS] Entry Mode), subfield 12 indicates the maximum number of PIN characters that the POS terminal can capture. Refer IPM File for more values. Example: 0 Condition: Will be available if present in request.

Allowable Values:

1

PIN_Capture_Capability

string

DE 22 (Point of Service [POS] Entry Mode), subfield 12 indicates the maximum number of PIN characters that the POS terminal can capture. Refer IPM File for more values. Example: 0 Condition: Will be available if present in request.

Allowable Values:

1

FunctionCode

string

DE 24 (Function Code) indicates a message’s specific purpose Example: 200

Allowable Values:

3

OriginalReconciliationAmount

decimal

DE 30 (Amounts, Original) contains the “amount” data element values from the First Presentment/1240 or Fee Collection (Customer-generated)/1740. Data Field: Fixed length, 24 positions

ReconciliationAmount

decimal

Description: Settlement Amount. Example: 49.0000.

ConversionRateSettlementAmount

decimal

DE 9 (Conversion Rate, Reconciliation) is the factor used in converting transaction amount to reconciliation amount. Example: Example: 1.0 Condition: Will be available if present in request.

AcquirerID

string

Acquirer ID Example: 5299000 Condition: Will be available if present in request.

Allowable Values:

6

JulianProcessingDate

datetime

DE 31 Julian Processing Date YDDD contains the Julian processing date the acquirer assigned to the First Presentment/1240. Format: YDDD Example: Condition: Will be available if present in request.

AcquirerSequenceNumber

string

DE 31 Acquirer’s Sequence Number contains the sequence number that the acquirer assigned to the First Presentment/1240; numeric. Format: xxxxxx Example: 09270000010 Condition: Will be available if present in request.

Allowable Values:

11

CheckDigit

string

DE 31 Check Digit Numeric; Lühn Formula Modulus-10 algorithm determines value on the previous 22 positions. Format: x Example: 5 Condition: Will be available if present in request.

Allowable Values:

1

ApprovalCode

string

DE 38 (Approval Code) is a code the authorizing institution assigns indicating approval. Format: xxxxxx Example: 672307 Condition: Will be available if present in request.

Allowable Values:

6

CardAcceptorTerminalID

string

DE 41 (Card Acceptor Terminal ID) is a unique code identifying a terminal at the card acceptor location. Format: xxxxxx Example: Reg00004 Condition: Will be available if present in request.

Allowable Values:

3

ReconciliationCurrencyCode

string

Settlement Currency Code. Format: xxx Example: 840 Condition: Will be available if present in request.

Allowable Values:

3

AdditionalAmounts

array

Array Data element to hold Additional Amount.

AccountType_54

integer

DE 54 (Amounts, Additional) are additional amounts and related account data for which specific data elements have not been defined. The account type is a two-digit code as defined for digits 3 and 4 or digits 5 and 6 of DE 3 (Processing Code). The account type must be 00 (default account).

AmountType_54

integer

DE 54 (Amounts, Additional) are additional amounts and related account data for which specific data elements have not been defined. The Amount Type that the clearing system supports for transactions is in the following table. Valid Values: 0 = Healthcare Eligibility Amount, 11 = Prescription Eligibility Amount, 17 = Prepaid Online Bill Pay fee amount, 40 = Amount, Cash Back, 42 = Amount Surcharge, 44 = Amount Gratuity, 58 = Amount, POI Amount Data Field: Variable length, 20–120 positions

CurrencyCode_54

integer

DE 54 (Amounts, Additional) are additional amounts and related account data for which specific data elements have not been defined. Subfield 3 identifies the currency of the Additional Amount. This subfield must contain a valid ISO numeric currency code. Data Field: Variable length, 20–120 positions

AmountSign_54

string

DE 54 (Amounts, Additional) are additional amounts and related account data for which specific data elements have not been defined. The amount sign indicates whether the Additional Amount must be debited (D) or credited (C). For all messages with a purchase with cash back, a surcharge amount type, or both, the sign must be D. For all other amount types, the sign is from the issuer’s perspective on the First Presentment/1240 message and will not change in subsequent life cycle or reversal messages. Data Field: Variable length, 20–120 positions

Allowable Values:

1

Amount_54

decimal

DE 54 (Amounts, Additional) are additional amounts and related account data for which specific data elements have not been defined. Subfield 5 is the amount value for the Additional Amount Type in the Additional Amount Currency. Data Field: Variable length, 20–120 positions

ICCSystemRelatedData

string

DE 55 (Integrated Circuit Card [ICC] System-Related Data) contains data related to ICC systems. Data Field: Variable length, 1–255 positions

Allowable Values:

99

CardIssuerReferenceData

string

Tag for future reference.

Allowable Values:

99

Cardholder_Authentication_Capability

string

DE 22 (Point of Service [POS] Entry Mode), subfield 2 describes the capability of the terminal device to support/accept authentication data. Condition: Will be available if present in request.

Allowable Values:

1

Card_Capture_Capability

string

DE 22 (Point of Service [POS] Entry Mode), subfield 3 indicates whether the terminal has card capture capabilities. Condition: Will be available if present in request.

Allowable Values:

1

Terminal_Operating_Environment

string

DE 22 (Point of Service [POS] Entry Mode), subfield 4 indicates whether the card acceptor is attending the terminal and the location of the terminal. Condition: Will be available if present in request.

Allowable Values:

1

CardPresentData

string

DE 22 (Point of Service [POS] Entry Mode), subfield 6 indicates if the card is present at the point of service. Condition: Will be available if present in request.

Allowable Values:

1

Cardholder_Authentication_Method

string

DE 22 (Point of Service [POS] Entry Mode), subfield 8 indicates the method by which the cardholder’s identity was verified at the point of service. Condition: Will be available if present in request.

Allowable Values:

1

Cardholder_Authentication_Entity

string

DE 22 (Point of Service [POS] Entry Mode), subfield 9 indicates the entity through which the cardholder’s identity was verified at the point of service. Condition: Will be available if present in request.

Allowable Values:

1

SecurityServicesAdditionalDataforIssuer

string

Tag for future reference.

Allowable Values:

999

OnbehalfResult1

string

Tag for future reference.

Allowable Values:

1

OnbehalfService

string

Tag for future reference.

Allowable Values:

2

CreditsTransactionFeeAmt

decimal

Credits Transaction Fee Amount. Example: 200.000 Condition: Will be available if present in request.

TicketAndTransportDetail

array

Array Data element to hold Ticket And Transport Detail.

TicketNumber_p0506

string

PDS 0506 (Ticket Number) contains the number on the ticket. Length Field: 3 positions, value = 015 Data Field: Fixed length, 15 positions

Allowable Values:

29

IssuingCarrier_p0507

string

PDS 0507 (Issuing Carrier) contains the standard abbreviation for the airline or railway carrier issuing the ticket. Length Field: 3 positions, value = 04 Data Field: Fixed length, 4 positions

Allowable Values:

15

CustomerCode_p0508

string

PDS 0508 (Customer Code) contains the code that the cardholder supplied to the card acceptor. Length Field: 3 positions, value = 001–025 Data Field: Fixed length, 1–25 positions

Allowable Values:

4

PassengerName_p0505

string

PDS 0505 (Passenger Name) contains the name of the passenger to whom the ticket was issued. Length Field: 3 positions, value = 001–029 Data Field: Fixed length, 1–29 positions

Allowable Values:

25

IssueDate_p0509

string

PDS 0509 (Issue Date) is the date the ticket was issued to the customer. Format: mmddyy

Allowable Values:

6

TravelAgencyCode_p0510

string

PDS 0510 (Travel Agency Code) is a code assigned to the travel agency. Length Field: 3 positions, value = 008 Data Field: Fixed length, 8 positions

Allowable Values:

8

TravelAgencyName_p0511

string

PDS 0511 (Travel Agency Name) is the name of the travel agency issuing the ticket. Length Field: 3 positions, value =001–025 Data Field: Fixed length, 1–25 positions

Allowable Values:

25

TotalFare_p0512

string

PDS 0512 (Total Fare) is the total amount of the ticket and should equal the amount of the transaction. Length Field: 3 positions, value =012 Data Field: Fixed length, 12 positions

Allowable Values:

12

TotalFees_p0513

string

PDS 0513 (Total Fees) is the amount of the fees associated with the ticket. Length Field: 3 positions, value =012 Data Field: Fixed length, 12 positions

Allowable Values:

12

TotalTaxes_p0514

string

PDS 0514 (Total Taxes) is the amount of all the taxes associated with the ticket. Length Field: 3 positions, value =012 Data Field: Fixed length, 12 positions

Allowable Values:

12

TravelDate_p0520

string

PDS 0520 (Travel Date) is the effective ticket date, previously referred to as departure date. Length Field: 3 positions, value =006 Data Field: Fixed length, 6 positions

Allowable Values:

6

CarrierCode_p0521

string

PDS 0521 (Carrier Code) is the standard abbreviation for the airline or railway carrier. Length Field: 3 positions, value =002 Data Field: Fixed length, 2 positions

Allowable Values:

2

ServiceClassCode_p0522

string

PDS 0522 (Service Class Code) is the service type (such as coach or first class). Length Field: 3 positions, value =002 Data Field: Fixed length, 2 positions

Allowable Values:

2

CityofOriginAirportCode_p0523

string

PDS 0523 (City of Origin/Airport Code) is the originating airport or railway name’s standard abbreviation. Length Field: 3 positions, value =005 Data Field: Fixed length, 5 positions

Allowable Values:

5

CityofDestinationAirportCode_p0524

string

PDS 0524 (City of Destination/Airport Code) is the destination airport or railway name’s standard abbreviation. Length Field: 3 positions, value =005 Data Field: Fixed length, 5 positions

Allowable Values:

5

StopOverCode_p0525

string

PDS 0525 (Stop Over Code) contains a code indicating whether there was a direct or a nondirect flight or route on the same ticket number. Length Field: 3 positions, value =001 Data Field: Fixed length, 1 position

Allowable Values:

1

ConjunctionTicket_p0526

string

PDS 0526 (Conjunction Ticket) is the ticket that contains additional coupons on an itinerary that is more than four segments. Length Field: 3 positions, value =015 Data Field: Fixed length, 15 positions

Allowable Values:

15

ExchangeTicket_p0527

string

PDS 0527 (Exchange Ticket) is the original ticket number replaced by a new ticket number. Length Field: 3 positions, value =015 Data Field: Fixed length, 15 positions

Allowable Values:

15

CouponNumber_p0528

string

PDS 0528 (Coupon Number) contains information for each leg of travel for a purchased ticket. A ticket can contain several legs of travel and each leg of travel requires a separate coupon within the series identified by a coupon number. Length Field: 3 positions, value =001 Data Field: Fixed length, 1 position

Allowable Values:

1

FareBasisCode_p0529

string

PDS 0529 (Fare Basis Code) contains a code that carriers assign to a particular ticket type, such as business class or discounted/nonrefundable. Length Field: 3 positions, value =001 - 015 Data Field: Fixed length, 1-15 position

Allowable Values:

15

FlightNumber_p0530

string

PDS 0530 (Flight Number) is the number that the operating or marketing carrier assigned. Length Field: 3 positions, value =005 Data Field: Fixed length, 5 positions

Allowable Values:

5

DepartureTime_p0531

string

PDS 0531 (Departure Time) is the time of departure provided by the airline or railway, per trip leg.

Allowable Values:

5

ArrivalTime_p0533

string

PDS 0533 (Arrival Time) is the arrival time provided by the airline or railway, per trip leg. Length Field: 3 positions, value =005 Data Field: Fixed length, 5 positions

Allowable Values:

5

Fare_p0535

string

PDS 0535 (Fare) is the total amount of the trip leg ticket. Length Field: 3 positions, value =012 Data Field: Fixed length, 12 positions

Allowable Values:

12

Fee_p0536

string

PDS 0536 (Fee) is the total fee amount, per trip leg, associated with the ticket. Length Field: 3 positions, value =012 Data Field: Fixed length, 12 positions

Allowable Values:

12

Taxes_p0537

string

PDS 0537 (Taxes) is the amount of the total taxes, per trip leg, associated with the ticket. Length Field: 3 positions, value =012 Data Field: Fixed length, 12 positions

Allowable Values:

12

EndorsementsRestrictions_p0538

string

Endorsements can be agency-added notations and, in some cases, mandatory government required notations, such as VAT. Restrictions are limitations set on a ticket according to the type of fare, such as nonrefundable or three-day minimum stay. Length Field: 3 positions, value = 001–020 Data Field: Fixed length, –20 positions

Allowable Values:

20

TotalTaxAmount_p0597

string

PDS 0597 (Total Tax Amount) contains the total amount of sales tax or value added tax (VAT) on the total purchase amount. Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

Allowable Values:

14

TotalTaxCollectedIndicator_p0598

string

PDS 0598 (Total Tax Collected Indicator) reflects total sales tax capture and reporting information such as whether sales tax was included in the purchase amount or if goods and services were not taxable. Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

SequenceNumber_p0611

string

PDS 0611 (Sequence Number) a sequence number indicating the sequence that this rail segment falls within the trip. Length Field: 3 positions, value = 003 Data Field: Fixed length, 3 positions

Allowable Values:

3

ProcedureID_p0651

string

PDS 0651 (Procedure ID) contains identification of the Rail Server procedure or the order in which service was booked or cancellation was done. Length Field: 3 positions, value = 009 Data Field: Fixed length, 9 positions

Allowable Values:

9

ServiceType_p0652

string

PDS 0652 (Service Type) contains two subfields with codes defined to indicate the type of service and the nature of the service provided. Length Field: 3 positions, value = 004 Data Field: Fixed length, 4 positions

Allowable Values:

2

ServiceNature_p0652

string

Service Nature contains a two-position value that indicates the nature of the service provided. Examples of possible values are 01—Seat and 02—Couchette. Length Field: 3 positions, value = 004 Data Field: Fixed length, 4 positions

Allowable Values:

2

ServiceAmount_p0653

string

PDS 0653 (Service Amount) contains three subfields that describe the amount charged for the service. Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

Allowable Values:

14

FullVATGrossAmount_p0656

string

PDS 0656 (Full VAT Amounts) contains the gross amount from which the VAT was calculated and a value added tax at the full tax rate. If PDS 0656 is present, subfield 1 must be numeric and greater than zero.

Allowable Values:

12

FullVATGrossAmountExponent

string

PDS 0656 (Full VAT Amounts) contains the gross amount from which the VAT was calculated and a value added tax at the full tax rate. Subfield 2 (Full VAT Gross Amount Exponent) indicates the decimal location for the Full VAT Gross Amount subfield. Valid Values: D = Full VAT Gross Amount is a debit, C = Full VAT Gross Amount is a credit.

Allowable Values:

1

FullVATGrossAmountSign_p0656

string

If PDS 0656 is present, subfield 6 (Full VAT Tax Amount Sign) must contain a value of D or C. This subfield identifies whether PDS 0605 subfield 4 is a debit or a credit from the perspective of the cardholder. Valid Values: D = Full VAT Tax Amount is a debit., C = Full VAT Tax Amount is a credit

Allowable Values:

1

FullVATTaxAmount_p0656

string

If PDS 0656 is present, subfield 4 must be numeric

Allowable Values:

12

FullVATTaxAmountExponent_p0656

string

Subfield 5 (Full VAT Tax Amount Exponent) indicates the decimal location for the Full VAT Tax Amount subfield. If PDS 0656 is present, subfield 5 must be numeric and contain a value of 0 to 5.

Allowable Values:

1

FullVATTaxAmountSign_p0656

string

If PDS 0656 is present, subfield 6 (Full VAT Tax Amount Sign) must contain a value of D or C. This subfield identifies whether PDS 0605 subfield 4 is a debit or a credit from the perspective of the cardholder. Valid Values: D = Full VAT Tax Amount is a debit.., C = Full VAT Tax Amount is a credit

Allowable Values:

1

HalfVATGrossAmount_p0657

string

PDS 0657 (Half VAT Amounts) contains the gross amount from which the VAT was calculated and a value-added tax at the half tax rate.

Allowable Values:

12

HalfVATGrossAmountExponent_p0657

string

Subfield 2 (Half VAT Gross Amount Exponent) indicates the decimal location for the Half VAT Gross Amount subfield. If PDS 0657 is present, subfield 2 must be numeric and contain a value of 0 to 5.

Allowable Values:

1

HalfVATGrossAmountSign_p0657

string

If PDS 0657 is present, subfield 3 (Half VAT Gross Amount Sign) must contain a value of D or C. This subfield identifies whether PDS 0657 subfield 1 is a debit or a credit from the perspective of the cardholder. Valid Values: D = Half VAT Gross Amount is a debit., C = Half VAT Gross Amount is a credit

Allowable Values:

1

HalfVATTaxAmount_p0657

string

If PDS 0657 is present, subfield 4 must be numeric.

Allowable Values:

12

HalfVATTaxAmountExponent_p0657

string

Subfield 5 (Half VAT Tax Amount Exponent) indicates the decimal location for the Half VAT Tax Amount subfield. If PDS 0657 is present, subfield 5 must be numeric and contain a value of 0 to 5.

Allowable Values:

1

HalfVATTaxAmountSign_p0657

string

If PDS 0657 is present, subfield 6 must contain a value of D or C. This subfield identifies whether PDS 0657 subfield 4 is a debit or a credit from the perspective of the cardholder. Valid Values: D = Half VAT Tax Amount is a debit., C = Half VAT Tax Amount is a credit

Allowable Values:

1

TrafficCode_p0661

string

PDS 0661 (Traffic Code) contains a code of the service provider. This PDS is provided only when the Service Nature (PDS 0652) contains a value that indicates Domestic ticket, Ne/See ticket, or Foreign ticket.

Allowable Values:

3

SampleNumber_p0662

string

PDS 0662 (Sample Number) contains a type of service reservation.This PDS is provided only when PDS 0652 (Service Type) equates to Cancellation Ticket or Cancellation Reservation, and the sample number of the cancelled ticket is provided. This PDS is not provided with “external” cancellations. However, Internet business transactions do not provide for this case.

Allowable Values:

4

StartStation_p0664

string

PDS 0664 (Start Station) contains name of the railway start station. This PDS is needed only when PDS 0652 (Service Type) contains a value that indicates Ticket or Reservation.

Allowable Values:

30

DestinationStation_p0665

string

PDS 0665 (Destination Station) contains the name of the railway destination station. This PDS is needed only when PDS 0652 (Service Type) contains a value that indicates Ticket or Reservation.

Allowable Values:

30

GenericCode_p0667

string

PDS 0667 (Generic Data) contains four subfields regarding general information about the rail service. If PDS 0667 is present, subfield 1 must be numeric and greater than zero.

Allowable Values:

3

GenericNumber_p0667

string

PDS 0667 (Generic Data) contains four subfields regarding general information about the rail service. If PDS 0667 is present, subfield 2 must be left-justified and cannot be all zeros, all spaces, all low values, or all high values..

Allowable Values:

20

GenericOtherCode_p0667

string

PDS 0667 (Generic Data) contains four subfields regarding general information about the rail service. If PDS 0667 is present, subfield 3 must be numeric and greater than zero.

Allowable Values:

3

GenericOtherNumber_p0667

string

PDS 0667 (Generic Data) contains four subfields regarding general information about the rail service. If PDS 0667 is present, subfield 4 must be left-justified and cannot be all zeros, all spaces, all low values, or all high values.

Allowable Values:

20

ReductionCode_p0668

string

PDS 0668 (Reduction Data) contains four subfields that contain information about the rail service. If PDS 0668 is present, subfield 1 must be numeric and greater than zero.

Allowable Values:

3

ReductionNumber_p0668

string

PDS 0668 (Reduction Data) contains four subfields that contain information about the rail service. If PDS 0668 is present, subfield 2 must be left-justified and cannot be all zeros, all spaces, all low values, or all high values.

Allowable Values:

20

ReductionOtherCode_p0668

string

PDS 0668 (Reduction Data) contains four subfields that contain information about the rail service. If PDS 0668 is present, subfield 3 must be numeric and greater than zero.

Allowable Values:

3

ReductionOtherNumber_p0668

string

PDS 0668 (Reduction Data) contains four subfields that contain information about the rail service. If PDS 0668 is present, subfield 4 must be left-justified and cannot be all zeros, all spaces, all low values, or all high values.

Allowable Values:

20

TransportationOtherCode_p0669

string

PDS 0669 (Transportation Other Code) contains a code of the service provider. This PDS is provided only when PDS 0652 (Service Nature) contains a value that indicates Domestic ticket, Ne/See ticket, or Foreign ticket.

Allowable Values:

3

CommodityCode_p0679

string

PDS 0679 (Commodity Code) provides the identifier assigned by the card acceptor that best categorizes the items being purchased in a standardized commodity group.

Allowable Values:

15

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount1_p0682

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type.

Allowable Values:

12

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive.

Allowable Values:

5

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield. It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1.

Allowable Values:

1

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS.

Allowable Values:

4

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

20

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C. This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values:Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 2 (Detail Tax Amount 2) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield. It must contain a value in the range of 0 to 5. Valid Values:0-5

Allowable Values:

1

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier2_p0683

string

Subfield 6 (Detail Tax Type Identifier 2) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C. This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign is a debit., C = Detail tax amount sign is a credit.

Allowable Values:

1

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.

Allowable Values:

1

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate3_p0684

string

PDS 0684 Subfield 3 (Detail Tax Rate 3) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations

Allowable Values:

4

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

2

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign3_p0684

string

If PDS 0684 is present, subfield 8 (Detail Tax Amount Sign 3) must contain a value of D or C. This subfield identifies whether PDS 0684 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign 3 is a debit., C = Detail tax amount sign 3 is a credit.

Allowable Values:

1

TaxExemptIndicator_p0686

string

PDS 0686 (Tax Exempt Indicator) provides the indicator noting whether the goods or services were tax-exempt or tax was not collected.

Allowable Values:

1

RestrictedTicketIndicator_p0713

string

PDS 0713 (Restricted Ticket Indicator) provides the identifier noting that the ticket purchased has some restriction associated with its use.

Allowable Values:

1

ExchangeTicketAmount_p0714

string

Exchange Ticket Amount (PDS 0714) provides the amount of the new ticket purchase on an exchanged ticket.

Allowable Values:

12

ExchangeFeeAmount_p0715

string

PDS 0715 (Exchange Fee Amount) indicates the fee paid to exchange the ticket.

Allowable Values:

12

TravelAuthorizationCode_p0716

string

PDS 0716 (Travel Authorization Code) indicates the code provided by the company to a travel agent authorizing ticket issuance. This code is identified as Customer File Reference Number in Airline Reporting Corporation (ARC) specifications.

Allowable Values:

64

IATAClientCode_p0717

string

PDS 0717 (IATA Client Code) provides the International Air Transport Association (IATA) code identifying the company that purchased the ticket.

Allowable Values:

17

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount.

Allowable Values:

1

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID.

Allowable Values:

12

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C. This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values.

Allowable Values:

1

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 2 (Detail Tax Amount 5) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate5_p0752

string

IPDS 0752 Subfield 3 (Detail Tax Rate 5) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied5_p0752

string

PDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier5_p0752

string

PDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

2

CardAcceptorTaxID5_p0752

string

PDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C. This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 1 (Detail Tax Amount Indicator 6) is the indicator used to reflect additional tax capture and reporting.This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount., N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 2 (Detail Tax Amount 6) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 3 (Detail Tax Rate 6) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 4 (Detail Tax Rate Exponent 6) indicates the decimal location for the Detail Tax Rate 6 subfield.It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 5 (Detail Tax Type Applied 6) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 6 (Detail Tax Type Identifier 6) indicates the type of tax collected in relationship to a specific tax amount.This subfield must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 7 (Card Acceptor Tax ID 6) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. If PDS 0753 is present, subfield 8 (Detail Tax Amount Sign 6) must contain a value of D or C. This subfield identifies whether PDS 0753 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

NumberOfAdult_p0756

string

If PDS 0755 is present, subfield 3 (Line Item Total Amount Sign) must contain a value of D or C. This subfield identifies whether PDS 0755 is a debit or credit from the perspective of the cardholder. Valid Values: D = Line item total amount is a debit, C = Line item total amount is a credit.

Allowable Values:

2

NumberOfChildren_p0756

string

PDS 0756 The second subfield is Number of Children. If PDS 0756 is present, subfield 2 must be numeric.

Allowable Values:

2

Class_p0756

string

If PDS 0756 is present, subfield 3 must be provided. This PDS is required if the associated First Presentment/1240 contains a railway MCC and is submitted for one of the U.S. region incentive interchange rate programs.

Allowable Values:

1

TransportationServiceProvider_p0757

string

PDS 0757 (Transportation Service Provider) contains the name of the service provider.

Allowable Values:

40

TransportationServicesOffered_p0758

string

PDS 0758 (Transportation Services Offered) contains the services that were offered by the transportation company.

Allowable Values:

40

VehicleRentalDetail

VehicleRentalDetail.

RentalAgreementNumber_p0544

integer

PDS 0544 (Rental Agreement Number) contains the original vehicle rental agreement invoice number.

RenterName_p0545

string

PDS 0544 (Rental Agreement Number) contains the original vehicle rental agreement invoice number.

Allowable Values:

29

RentalReturnCity_p0546

string

PDS 0546 (Rental Return City) is the city where the vehicle was returned to the rental agency.

Allowable Values:

18

RentalReturnStateProvince_p0547

string

PDS 0547 (Rental Return State/Province) is the state or province where the vehicle was returned to the rental agency.

Allowable Values:

3

RentalReturnCountry_p0548

string

PDS 0548 (Rental Return Country) is the country where the vehicle was returned to the rental agency.

Allowable Values:

3

RentalReturnLocationID_p0549

string

PDS 0549 (Rental Return Location ID) contains the agency code, phone number, or address abbreviation used to identify the vehicle rental return location.

Allowable Values:

10

RentalReturnDate_p0550

datetime

PDS 0550 (Rental Return Date) indicates the date when the vehicle was returned to the rental agency. Format: mmddyy

RentalCheckoutDate_p0551

datetime

PDS 0551 (Rental Check-Out Date) is the date when the vehicle was originally rented. Format: mmddyy

CustomerServiceNumber_P0552

string

PDS 0552 (Customer Service Toll-Free [800] Number) contains the customer service phone number used to resolve cardholder questions and disputes. Format: mmddyy

Allowable Values:

17

RentalRate_p0553

decimal

PDS 0553 (Rental Rate) contains the rental rate charged for the vehicle and indicates whether it is a daily, weekly, or monthly rate.

RatePerMile_p0555

decimal

PDS 0555 (Rate Per Mile [or Per Kilometer]) contains the rate charged for each mile or kilometer. It may be a daily, weekly, or monthly rate.

TotalMiles_p0556

integer

PDS 0556 (Total Miles [or Kilometers]) contains the total miles or kilometers that the customer drove.

MaximumFreeMiles_p0557

integer

PDS 0557 (Maximum Free Miles [or Kilometers]) contains the free miles or kilometers allowed to a customer for the duration of the vehicle rental agreement.

MilesKilometersIndicator_p0558

string

PDS 0558 (Miles/Kilometers Indicator) shows whether the “miles” fields are expressed in miles or kilometers.

Allowable Values:

1

InsuranceCharges_SF02p0559

decimal

If PDS 0559, subfield 1 is Y, PDS 0559, subfield 2 (Insurance Charges) cannot contain all spaces or all zeros.

AdjustedAmount_p0561

decimal

PDS 0561 (Adjusted Amount) indicates whether any miscellaneous charges were incurred after the vehicle was returned. PDS 0561 should be provided only when additional charges have been identified. Valid Values: Y = Yes (insurance was purchased), N = No (insurance was not purchased)

ProgramCode_p0563

string

PDS 0563 (Program Code) identifies special circumstances, such as “frequent renter”. Valid Values: Y = Yes (insurance was purchased), N = No (insurance was not purchased)

Allowable Values:

2

RentalLocationCity_p0564

string

PDS 0564 (Rental Location City) indicates where the vehicle was rented.

Allowable Values:

18

RentalLocationID_p0567

string

PDS 0567 (Rental Location ID) contains the agency code, phone number, or address abbreviation used to identify the rental location.

Allowable Values:

10

RentalLocationCountry_p0566

string

PDS 0566 (Rental Location Country) indicates the country where the vehicle was rented.

Allowable Values:

3

RentalClassID_p0568

string

PDS 0568 (Rental Class ID) contains the classification, such as midsize or luxury, of the vehicle rented.

Allowable Values:

4

TotalTaxAmount_p0597

string

PDS 0597 (Total Tax Amount) contains the total amount of sales tax or value added tax (VAT) on the total purchase amount. If PDS 0597 is present, subfield 1 must be numeric and contain the total tax amount.

Allowable Values:

14

TotalTaxCollectedIndicator_p0598

string

PDS 0598 (Total Tax Collected Indicator) reflects total sales tax capture and reporting information such as whether sales tax was included in the purchase amount or if goods and services were not taxable.

Allowable Values:

1

CommodityCode_p0679

string

PDS 0679 (Commodity Code) provides the identifier assigned by the card acceptor that best categorizes the items being purchased in a standardized commodity group.

Allowable Values:

15

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

12

DetailTaxAmount1_p0682

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type.

Allowable Values:

12

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount.This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive.

Allowable Values:

5

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield. It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1.

Allowable Values:

1

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS.

Allowable Values:

4

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

20

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C. This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 2 (Detail Tax Amount 2) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier2_p0683

string

Subfield 6 (Detail Tax Type Identifier 2) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C. This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign is a debit., C = Detail tax amount sign is a credit.

Allowable Values:

1

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.

Allowable Values:

1

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate3_p0684

string

PDS 0684 Subfield 3 (Detail Tax Rate 3) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign3_p0684

string

If PDS 0684 is present, subfield 8 (Detail Tax Amount Sign 3) must contain a value of D or C. This subfield identifies whether PDS 0684 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign 3 is a debit., C = Detail tax amount sign 3 is a credit.

Allowable Values:

1

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID.

Allowable Values:

12

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C. This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values.

Allowable Values:

1

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 2 (Detail Tax Amount 5) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate5_p0752

string

IPDS 0752 Subfield 3 (Detail Tax Rate 5) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier5_p0752

string

IPDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

2

CardAcceptorTaxID5_p0752

string

IPDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

2

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C. This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 1 (Detail Tax Amount Indicator 6) is the indicator used to reflect additional tax capture and reporting.This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount., N = Tax not included in total purchase amount.

Allowable Values:

1

DetailTaxAmount6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 2 (Detail Tax Amount 6) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 3 (Detail Tax Rate 6) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 4 (Detail Tax Rate Exponent 6) indicates the decimal location for the Detail Tax Rate 6 subfield.It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 5 (Detail Tax Type Applied 6) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 6 (Detail Tax Type Identifier 6) indicates the type of tax collected in relationship to a specific tax amount.This subfield must be one of the following values.

Allowable Values:

4

CardAcceptorTaxID6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Subfield 7 (Card Acceptor Tax ID 6) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign6_p0753

string

PDS 0753 (Detail Tax Amount 6) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. If PDS 0753 is present, subfield 8 (Detail Tax Amount Sign 6) must contain a value of D or C. This subfield identifies whether PDS 0753 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

TaxExemptIndicator_p0686

string

PDS 0686 (Tax Exempt Indicator) provides the indicator noting whether the goods or services were tax-exempt or tax was not collected.

Allowable Values:

1

CorporateIdentifier_p0689

string

PDS 0689 (Corporate Identifier) provides the unique identifier of the corporation or entity renting the vehicle.

Allowable Values:

20

NoShowIndicator_p0690

string

PDS 0690 (No Show Indicator) provides an indicator noting that the individual did not show up after making a reservation for a vehicle or lodging.

Allowable Values:

1

DaysRented_p0691

integer

PDS 0691 (Days Rented) provides the number of days that the vehicle was rented.

WeeklyRentalAmount_p0692

decimal

PDS 0692 (Weekly Rental Amount) provides the amount charged for a seven-day rental period.

TotalAuthorizedAmount_p0693

decimal

PDS 0693 (Total Authorized Amount) provides the amount reserved on a credit card to cover the anticipated charges associated with the rental of a vehicle or lodging stay.

OneWayDropOffCharge_p0694

decimal

PDS 0694 (One Way Drop Off Charge) provides a charge associated with not returning a vehicle to the original rental location.

RegularMileageCharge_p0695

decimal

PPDS 0695 (Regular Mileage Charge) provides the amount charged for regular miles traveled during vehicle rental.

ExtraMileageCharge_p0696

decimal

PDS 0696 (Extra Mileage Charge) provides the amount charged for miles exceeding maximum allowed miles traveled during vehicle rental.

LateCharge_p0697

decimal

PDS 0697 (Late Charge) provides the amount charged for returning a vehicle after its anticipated date of return.

FuelCharge_p0698

decimal

PDS 0698 (Fuel Charge) provides the amount charged for fuel used during vehicle rental.

ExtraCharges_p0701

decimal

PDS 0701 (Extra Charges) provides the extra charges associated with the vehicle rental.

TowingCharges_p0700

decimal

PDS 0700 (Towing Charges) provides the amount charged to tow the rental vehicle.

OtherCharges_p0702

decimal

PDS 0702 (Other Charges) provides the other charges associated with the vehicle rental.

LodgingSummary

LodgingSummary.

FlightNumber_P0530

string

PDS 0530 (Flight Number) is the number that the operating or marketing carrier assigned.. Length Field: 3 positions, value = 005 Data Field: Fixed length, 5 position

Allowable Values:

5

TotalCharges_P0532

decimal

PDS 0532 (Total Charges) contains the total amount of the room charges. Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

TotalNonRoomCharges_P0534

decimal

PDS 0534 (Total Non-Room Charges) contains the total amount of the non-room charges. Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

TotalAmountChargedonCard_P0539

decimal

PDS 0539 (Total Amount Charged on Card) contains the total amount of the room charges, charged to this account. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

RoomServiceCharges_P0540

decimal

PDS 0540 (Room Service Charges) contains the amount of the room service charges. Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

LoungeBarCharges_P0541

decimal

PDS 0541 (Lounge/Bar Charges) contains the amount of the lounge or bar charges. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

TransportationCharges_P0542

decimal

PDS 0542 (Transportation Charges) contains the amount of the transportation charges. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

GratuityCharges_P0543

decimal

PDS 0543 (Gratuity Charges) contains the amount of the gratuity charges. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

CustomerServiceNumber_P0552

string

PDS 0552 (Customer Service Toll-Free [800] Number) contains the customer service phone number used to resolve cardholder questions and disputes. Valid Values: Length Field: 3 positions, value = 017 Data Field: Fixed length, 17 positions

Allowable Values:

1

ConferenceRoomCharges_P0554

decimal

PDS 0554 (Conference Room Charges) contains the amount of the charges associated with conference room use. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

AudioVisualCharges_P0560

decimal

PDS 0560 (Audio Visual Charges) contains the amount of the audiovisual equipment charges. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

BanquetCharges_P0562

decimal

PDS 0562 (Banquet Charges) contains the amount of the banquet charges. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

InternetAccessCharges_P0569

decimal

PDS 0569 (Internet Access Charges) contains the amount of the Internet access charges. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

EarlyDepartureCharges_P0570

decimal

PDS 0570 (Early Departure Charges) contains the amount charged because of early departure. Valid Values: PDS 0570 must be a fixed length of 14. Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

GuestName_P0571

string

PDS 0571 (Guest Name) contains the name of the lodging patron. Valid Values: Length Field: 3 positions, value = 001–040 Data Field: Fixed length, 001–040 positions

Allowable Values:

40

GuestNumber_P0572

string

PDS 0572 (Guest Number) contains the number assigned to the lodging patron. Valid Values: Length Field: 3 positions, value = 025 Data Field: Fixed length, 25 positions

Allowable Values:

25

ArrivalDate_P0574

datetime

PDS 0574 (Arrival Date) contains the cardholder check-in date. Format: mmddyy Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

DepartureDate_P0575

datetime

PDS 0575 (Departure Date) contains the cardholder checkout date. Format: mmddyy Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

FolioNumber_P0576

string

PDS 0576 (Folio Number) contains the card acceptor’s internal invoice or billing ID reference number. Length Field: 3 positions, value =001–025 Data Field: Fixed length, 1-25 positions

Allowable Values:

25

PropertyPhoneNumber_P0577

string

PDS 0577 (Property Phone Number) identifies specific lodging property location by its local phone number. Length Field: 3 positions, value =017 Data Field: Fixed length, 17 positions

Allowable Values:

17

BillingAdjustment_P0578

decimal

PDS 0578 (Billing Adjustment) indicates whether any additional charges were incurred after the cardholder’s departure. Length Field: 3 positions, value =015 Data Field: Fixed length, 15 positions

RoomRate_P0580

decimal

PDS 0580 (Room Rate) contains the daily room charges exclusive of taxes and fees. Length Field: 3 positions, value =013 Data Field: Fixed length, 13 positions

TotalRoomTax_P0581

decimal

PDS 0581 (Total Room Tax) contains tax amount information such as the daily room tax, occupancy tax, energy tax, and tourist tax amounts. Length Field: 3 positions, value =014 Data Field: Fixed length, 14 positions

ProgramCode_P0582

string

PDS 0582 (Program Code) indicates special circumstances such as “no show” situations. Length Field: 3 positions, value =002 Data Field: Fixed length, 2 positions

Allowable Values:

2

PhoneCharges_P0583

decimal

PDS 0583 (Phone Charges) contains the total amount of charges for all phone calls. Length Field: 3 positions, value =014 Data Field: Fixed length, 14 positions

RestaurantCharges_P0584

decimal

PDS 0584 (Restaurant Charges) contains the total amount of all restaurant charges. Length Field: 3 positions, value =014 Data Field: Fixed length, 14 positions

MiniBarCharges_P0585

decimal

PDS 0585 (Mini-Bar Charges) contains the total amount of in-room “mini-bar” service charges. Length Field: 3 positions, value =014 Data Field: Fixed length, 14 positions

GiftShopCharges_P0586

decimal

PDS 0586 (Gift Shop Charges) contains the total amount of all gift shop and specialty shop charges. Length Field: 3 positions, value =014 Data Field: Fixed length, 14 positions

LaundryandDryCleaningCharges_P0587

decimal

PDS 0587 (Laundry and Dry Cleaning Charges) contains the total amount of cleaning charges. Length Field: 3 positions, value =014 Data Field: Fixed length, 14 positions

OtherServices_P0588

string

PDS 0588 (Other Services) contains the total amount of “other” service charges, not elsewhere classified. Length Field: 3 positions, value = 017–102 Data Field: Fixed length, 17–102 positions

Allowable Values:

3

TotalTaxCollectedIndicator_p0598

string

PDS 0598 (Total Tax Collected Indicator) reflects total sales tax capture and reporting information such as whether sales tax was included in the purchase amount or if goods and services were not taxable. Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

CommodityCode_p0679

string

PDS 0679 (Commodity Code) provides the identifier assigned by the card acceptor that best categorizes the items being purchased in a standardized commodity group. Length Field: 3 positions, value = 001–015 Data Field: Fixed length, 1–15 positions

Allowable Values:

15

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount1_p0682

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type.

Allowable Values:

12

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive.

Allowable Values:

12

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield. It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1.

Allowable Values:

1

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS.

Allowable Values:

4

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID1_p0682

string

PDS 0682 Subfield 7 (Card Acceptor Tax ID 1) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C. This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount.

Allowable Values:

1

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 2 (Detail Tax Amount 2) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier2_p0683

string

Subfield 6 (Detail Tax Type Identifier 2) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C. This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign is a debit., C = Detail tax amount sign is a credit.

Allowable Values:

1

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.

Allowable Values:

1

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate3_p0684

string

PDS 0684 Subfield 3 (Detail Tax Rate 3) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

12

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C. This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values.

Allowable Values:

1

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 2 (Detail Tax Amount 5) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate5_p0752

string

IPDS 0752 Subfield 3 (Detail Tax Rate 5) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier5_p0752

string

IPDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

2

CardAcceptorTaxID5_p0752

string

IPDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C. This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

TaxExemptIndicator_p0686

string

PDS 0686 (Tax Exempt Indicator) provides the indicator noting whether the goods or services were tax-exempt or tax was not collected. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

NoShowIndicator_P0690

string

PDS 0690 (No Show Indicator) provides an indicator noting that the individual did not show up after making a reservation for a vehicle or lodging. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

LodgingTotalTaxAmount_P0699

decimal

PDS 0699 (Lodging Total Tax Amount) provides the total taxes paid during a lodging stay. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

TotalRoomNights_P0703

integer

PDS 0703 (Total Room Nights) provides the total number of nights for which a room was contracted during a lodging stay. Valid Values: Length Field: 3 positions, value = 004 Data Field: Fixed length, 4 positions

PrepaidExpenses_P0704

decimal

PDS 0704 (Prepaid Expenses) provides the amount of deposit or other prepaid amounts for the lodging stay. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

TotalNonRoomTaxAmount_P0705

decimal

PDS 0705 (Total Non-Room Tax Amount) provides the total amount of taxes for all items not specifically associated with the room rental during the lodging stay. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

CashAdvances_P0706

decimal

PDS 0706 (Cash Advances) provides the amount of cash received during the lodging stay. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

ValetCharges_P0707

decimal

PDS 0707 (Valet Charges) provides the charges associated with the use of valet services. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

MovieCharges_P0708

decimal

PDS 0708 (Movie Charges) provides the amount charged for in-room movies. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

BusinessCenterCharges_P0709

decimal

PDS 0709 (Business Center Charges) provides the amount charged for business center use and supplies. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

HealthClubCharges_P0710

decimal

PDS 0710 (Health Club Charges) provides the amount charged for health club use and supplies. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

FireSafetyActIndicator_P0711

string

PDS 0711 (Fire Safety Act Indicator) identifies that the facility complies with the Hotel and Motel Fire Safety Act of 1990 (PL101-391) or similar legislation. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

TemporaryServices

TemporaryServices.

CustomerCode_p0508

string

PDS 0508 (Customer Code) contains the code that the cardholder supplied to the card acceptor. Valid Values: Length Field: 3 positions, value = 001–025 Data Field: Fixed length, 1 - 25 position

Allowable Values:

4

TotalTaxCollectedIndicator_p0598

string

PDS 0598 (Total Tax Collected Indicator) reflects total sales tax capture and reporting information such as whether sales tax was included in the purchase amount or if goods and services were not taxable. Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

CommodityCode_p0679

string

PDS 0679 (Commodity Code) provides the identifier assigned by the card acceptor that best categorizes the items being purchased in a standardized commodity group. Length Field: 3 positions, value = 001–015 Data Field: Fixed length, 1–15 positions

Allowable Values:

15

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount1_p0682

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type.

Allowable Values:

12

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive.

Allowable Values:

5

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield. It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1.

Allowable Values:

1

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS.

Allowable Values:

4

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID1_p0682

string

PDS 0682 Subfield 7 (Card Acceptor Tax ID 1) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C. This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount.

Allowable Values:

1

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount.

Allowable Values:

12

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier2_p0683

string

Subfield 6 (Detail Tax Type Identifier 2) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C. This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign is a debit., C = Detail tax amount sign is a credit.

Allowable Values:

1

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.

Allowable Values:

1

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate3_p0684

string

PDS 0684 Subfield 3 (Detail Tax Rate 3) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign3_p0684

string

If PDS 0684 is present, subfield 8 (Detail Tax Amount Sign 3) must contain a value of D or C. This subfield identifies whether PDS 0684 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign 3 is a debit., C = Detail tax amount sign 3 is a credit.

Allowable Values:

1

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount.

Allowable Values:

1

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID.

Allowable Values:

12

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C. This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 2 (Detail Tax Amount 5) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate5_p0752

string

IPDS 0752 Subfield 3 (Detail Tax Rate 5) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier5_p0752

string

IPDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

2

CardAcceptorTaxID5_p0752

string

IPDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C. This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

TaxExemptIndicator_p0686

string

PDS 0686 (Tax Exempt Indicator) provides the indicator noting whether the goods or services were tax-exempt or tax was not collected. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

EmployeeTempNameID_P0718

string

PDS 0718 (Employee/Temp Name/ID) provides the name or ID associated with the individual working in a temporary capacity. Valid Values: Length Field: 3 positions, value = 001–040 Data Field: Fixed length, 1–40 positions

Allowable Values:

40

EmployeeSocialSecurityNumberorID_P0719

string

PDS 0719 (Employee Social Security Number or ID) contains the identifier associated with the individual working in a temporary capacity. Valid Values: Length Field: 3 positions, value = 001–030 Data Field: Fixed length, 1-30 position

Allowable Values:

30

JobDescription_P0720

string

PDS 0720 (Job Description) contains the description of the job or task of the individual working in a temporary capacity. Valid Values: Length Field: 3 positions, value = 001–040 Data Field: Fixed length, 1–40 positions

Allowable Values:

30

JobCode_P0721

string

PDS 0721 (Job Code) contains an indicator identifying the job or task of the individual working in a temporary capacity. Valid Values: Length Field: 3 positions, value = 001–020 Data Field: Fixed length, 1–20 positions

Allowable Values:

20

FlatRateIndicator_P0722

string

PDS 0722 (Flat Rate Indicator) contains an indicator noting that the fee for the individual working in a temporary capacity is a flat rate. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

RegularHoursWorked_P0723

integer

PDS 0723 (Regular Hours Worked) contains the amount of time worked during a normal operation for the task or job. Valid Values: Length Field: 3 positions, value = 007 Data Field: Fixed length, 7 positions

RegularHoursRate_P0724

integer

PDS 0724 (Regular Hours Rate) contains the amount paid per regular hours worked. Valid Values: Length Field: 3 positions, value = 007 Data Field: Fixed length, 7 positions

OvertimeHoursWorked_P0725

integer

PDS 0725 (Overtime Hours Worked) contains the number of hours worked in excess of regular hours. Valid Values: Length Field: 3 positions, value = 007 Data Field: Fixed length, 7 positions

OvertimeHoursRate_P0726

integer

PDS 0726 (Overtime Hours Rate) contains the amount paid per Overtime Hour worked. Valid Values: Length Field: 3 positions, value = 007 Data Field: Fixed length, 7 positions

TempStartDate_P0727

datetime

PDS 0727 (Temp Start Date) contains the date for the beginning of the pay period. Format: yymmdd Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

TempWeekEnding_P0728

datetime

PDS 0728 (Temp Week Ending) contains the date of the end of the billing cycle. Format: yymmdd Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

RequestorNameorID_P0729

string

PDS 0729 (Requestor Name or ID) contains the name of the individual requesting temporary services. Length Field: 3 positions, value =001–040 Data Field: Fixed length, 1-40 positions

SupervisorReportsto_P0730

string

PDS 0730 (Supervisor/Reports to) contains the name of the individual supervising the temporary staff. Length Field: 3 positions, value =001–040 Data Field: Fixed length, 1-40 positions

TimeSheetNumber_P0731

string

PDS 0731 (Time Sheet Number) contains the identification of the time sheet. Length Field: 3 positions, value =001–020 Data Field: Fixed length, 1-20 positions

SubtotalAmount_P0733

decimal

PDS 0733 (Subtotal Amount) provides a subtotal of amounts associated with the services. Length Field: 3 positions, value =014 Data Field: Fixed length, 14 positions

MiscellaneousExpenses_P0734

decimal

PDS 0734 (Miscellaneous Expenses) provides a description and an amount for miscellaneous expenses. Length Field: 3 positions, value =054–216 in increments of 54 Data Field: Fixed length, 54–216 positions

ShippingCourierServices

ShippingCourierServices

CustomerCode_p0508

string

PDS 0508 (Customer Code) contains the code that the cardholder supplied to the card acceptor. Valid Values: Length Field: 3 positions, value = 001–025 Data Field: Fixed length, 1 - 25 position

Allowable Values:

4

TotalTaxCollectedIndicator_p0598

string

PDS 0598 (Total Tax Collected Indicator) reflects total sales tax capture and reporting information such as whether sales tax was included in the purchase amount or if goods and services were not taxable. Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

CommodityCode_p0679

string

PDS 0679 (Commodity Code) provides the identifier assigned by the card acceptor that best categorizes the items being purchased in a standardized commodity group. Length Field: 3 positions, value = 001–015 Data Field: Fixed length, 1–15 positions

Allowable Values:

15

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount1_p0682

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type.

Allowable Values:

12

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive.

Allowable Values:

5

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield. It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1.

Allowable Values:

1

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS.

Allowable Values:

4

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID1_p0682

string

PDS 0682 Subfield 7 (Card Acceptor Tax ID 1) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C. This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 2 (Detail Tax Amount 2) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier2_p0683

string

Subfield 6 (Detail Tax Type Identifier 2) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C. This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign is a debit., C = Detail tax amount sign is a credit. ///

Allowable Values:

1

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.

Allowable Values:

1

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate3_p0684

string

PDS 0684 Subfield 3 (Detail Tax Rate 3) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign3_p0684

string

If PDS 0684 is present, subfield 8 (Detail Tax Amount Sign 3) must contain a value of D or C. This subfield identifies whether PDS 0684 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign 3 is a debit., C = Detail tax amount sign 3 is a credit.

Allowable Values:

1

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount.

Allowable Values:

1

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID.

Allowable Values:

12

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C. This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder.

Allowable Values:

1

DetailTaxAmountIndicator5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values.

Allowable Values:

1

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 2 (Detail Tax Amount 5) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier5_p0752

string

IPDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

2

CardAcceptorTaxID5_p0752

string

IPDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C. This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

TaxExemptIndicator_p0686

string

PDS 0686 (Tax Exempt Indicator) provides the indicator noting whether the goods or services were tax-exempt or tax was not collected. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

MiscellaneousExpenses_P0734

decimal

PDS 0734 (Miscellaneous Expenses) provides a description and an amount for miscellaneous expenses. Length Field: 3 positions, value =054–216 in increments of 54 Data Field: Fixed length, 54–216 positions

ServiceDescriptorCodes_P0735

string

PDS 0735 (Service Descriptor Codes) contains a card acceptor designated code for the shipping service provided. Length Field: 3 positions, value =001–040 Data Field: Fixed length, 1–40 positions

Allowable Values:

40

TrackingNumberorPickupNumber_P0736

string

PDS 0736 (Tracking Number or Pickup Number) contains the identification number for the packages being shipped, for tracking and billing purposes. Length Field: 3 positions, value =001–040 Data Field: Fixed length, 1–40 positions

Allowable Values:

40

ShippingNetAmounts_P0737

decimal

PDS 0737 (Shipping Net Amount) provides the net amount of the shipping costs. Length Field: 3 positions, value =014 Data Field: Fixed length, 14 positions

IncentiveAmount_P0738

decimal

PDS 0738 (Incentive Amount) provides the amount of the incentive. Length Field: 3 positions, value =014 Data Field: Fixed length, 14 positions

PickupDate_P0739

datetime

PDS 0739 (Pickup Date) contains the date the package being shipped or sent by courier is picked up. Format: yymmdd Length Field: 3 positions, value =006 Data Field: Fixed length, 6 positions

DeliveryDate_P0740

datetime

PDS 0740 (Delivery Date) contains the date of delivery for the packages being shipped or sent by courier. Format: yymmdd Length Field: 3 positions, value =006 Data Field: Fixed length, 6 positions

NumberofPackages_P0741

integer

PDS 0741 (Number of Packages) contains the total number of packages being shipped or sent by courier. Length Field: 3 positions, value =006 Data Field: Fixed length, 6 positions

PackageWeight_P0742

string

PDS 0742 (Package Weight) contains the weight of each package being shipped or sent by courier. Length Field: 3 positions, value =012 Data Field: Fixed length, 12 positions

Allowable Values:

12

UnitofMeasure_P0743

string

PDS 0743 (Unit of Measure) contains the identification associated with the type of item being shipped. Length Field: 3 positions, value =001–003 Data Field: Fixed length, 1 - 3 positions

Allowable Values:

3

ShippingPartyInformation_P0744

string

PDS 0744 (Shipping Party Information) contains all of the address information associated with the shipping party. Length Field: 3 positions, value = 050–150 in increments of 50 Data Field: Fixed length, 50–150 positions

Allowable Values:

50

ShippingPartyAddress_P0745

string

PDS 0745 (Shipping Party Address) contains the address of the location from where the package is being shipped or sent by courier. Length Field: 3 positions, value = 050–300 in increments of 50 Data Field: Fixed length, 50–300 positions

Allowable Values:

50

ShippingPartyCity_SF01P0746

string

PDS 0746 (Shipping Party Postal Information) contains the postal information of the party shipping or sending the package by courier. Subfield 1 (Shipping Party City) identifies the city from which the package is shipped or sent by courier. If present, this subfield must be left-justified and cannot contain all spaces or all zeros. Length Field: 3 positions, value = 025–041 Data Field: Variable length, 25–41 positions

Allowable Values:

25

ShippingPartyState_SF02P0746

string

PDS 0746 (Shipping Party Postal Information) contains the postal information of the party shipping or sending the package by courier. Subfield 2 (Shipping Party State/Province Code) identifies the state or province from which the package is shipped or sent by courier. If present, this subfield must be left-justified and cannot contain all spaces or all zeros. Length Field: 3 positions, value = 025–041 Data Field: Variable length, 25–41 positions

Allowable Values:

3

ShippingPartyCountry_SF03P0746

string

PDS 0746 (Shipping Party Postal Information) contains the postal information of the party shipping or sending the package by courier. Subfield 3 (Shipping Party Country Code) identifies the country from which the package is shipped or sent by courier. If present, this subfield must be left-justified and cannot contain all spaces or all zeros. Length Field: 3 positions, value = 025–041 Data Field: Variable length, 25–41 positions

Allowable Values:

3

ShippingPartyPostalCode_SF04P0746

string

PDS 0746 (Shipping Party Postal Information) contains the postal information of the party shipping or sending the package by courier. Subfield 4 (Shipping Party Postal Code) contains the postal code from which the package is shipped or sent by courier. If present, this subfield must be left-justified and cannot contain all spaces or all zeros. Length Field: 3 positions, value = 025–041 Data Field: Variable length, 25–41 positions

Allowable Values:

10

ShippingPartyContact_P0747

string

PDSPDS 0747 (Shipping Party Contact) provides information about the individual (or individuals) identified as the shipping party. Length Field: 3 positions, value = 061–305 in increments of 61 Data Field: Variable length, 61–305 positions

Allowable Values:

10

DeliveryPartyInformation_P0748

string

PDS 0748 (Delivery Party Information) provides information about the party receiving the package. Length Field: 3 positions, value = 050–150 in increments of 50 Data Field: Variable length, 50–150 positions

Allowable Values:

50

DeliveryPartyAddressInformation_P0749

string

PDS 0749 (Delivery Party Address Information) contains the address of the location to which the package is being shipped or sent by courier. Length Field: 3 positions, value = 050–300 in increments of 50 Data Field: Variable length, 50–300 positions

Allowable Values:

50

DeliveryPartyCity_SF01P0750

string

PDS 0750 (Delivery Party Postal Information) contains specific postal information about the delivery destination. Subfield 1 (Delivery Party City) identifies the city where the package is to be delivered.

Allowable Values:

25

DeliveryPartyState_SF02P0750

string

PDS 0750 (Delivery Party Postal Information) contains specific postal information about the delivery destination. Subfield 2 (Delivery Party State/Province Code) identifies the state or province where the package is being delivered. Length Field: 3 positions, value = 025–041 Data Field: Variable length, 25–41 positions

Allowable Values:

3

DeliveryPartyCountry_SF03P0750

string

PDS 0750 (Delivery Party Postal Information) contains specific postal information about the delivery destination. Subfield 3 (Delivery Party Country Code) identifies the country where the package is being delivered. Length Field: 3 positions, value = 025–041 Data Field: Variable length, 25–41 positions

Allowable Values:

3

DeliveryPartyPostalCode_SF04P0750

string

PDS 0750 (Delivery Party Postal Information) contains specific postal information about the delivery destination. Subfield 4 (Delivery Party Postal Code) contains the postal code where the package is being delivered. Length Field: 3 positions, value = 025–041 Data Field: Variable length, 25–41 positions

Allowable Values:

10

DeliveryPartyContact_P0751

string

PDS 0754 (Delivery Party Contact) contains information about the individual (or individuals) identified as the delivery party. This information is typically not address information. Length Field: 3 positions, value = 061–305 in increments of 61 Data Field: Variable length, 61–305 positions

Allowable Values:

60

PaymentTransactionDetail

PaymentTransactionDetail

PayerUserName_SF01P0670

string

PDS 0670 (Payer/User Information) provides the full name and address information of the payer associated with a Payment Transaction. Subfield 1 (Payer Name/User ID) contains the payer’s full name or user ID. Length Field: 3 positions, value = 001–104 Data Field: Variable length, 1–104 positions

Allowable Values:

25

PayerAddress_SF02P0670

string

PDS 0670 (Payer/User Information) provides the full name and address information of the payer associated with a Payment Transaction. Subfield 2 (Payer Address) contains the payer’s street address. Length Field: 3 positions, value = 001–104 Data Field: Variable length, 1–104 positions

Allowable Values:

30

PayerStateCode_SF03P0670

string

PDS 0670 (Payer/User Information) provides the full name and address information of the payer associated with a Payment Transaction. Subfield 4 (Payer State/Province Code) contains the payer’s State/Province Code. If subfield 5 (Payer Country Code) is USA, subfield 4 must contain a valid U.S. state code. Otherwise, this subfield may contain all spaces. Length Field: 3 positions, value = 001–104 Data Field: Variable length, 1–104 positions

Allowable Values:

3

PayerCity_SF04P0670

string

PDS 0670 (Payer/User Information) provides the full name and address information of the payer associated with a Payment Transaction. Subfield 3 (Payer City) contains the payer’s city. Length Field: 3 positions, value = 001–104 Data Field: Variable length, 1–104 positions

Allowable Values:

3

PayerCountryCode_SF05P0670

string

PDS 0670 (Payer/User Information) provides the full name and address information of the payer associated with a Payment Transaction. Subfield 5 (Payer Country Code) contains the payer’s Country Code. If present, this subfield must contain a valid alphabetic country code. Length Field: 3 positions, value = 001–104 Data Field: Variable length, 1–104 positions

Allowable Values:

3

PayerPostalCode_SF06P0670

string

PDS 0670 (Payer/User Information) provides the full name and address information of the payer associated with a Payment Transaction. Subfield 6 (Payer Postal Code) contains the payer’s Postal (ZIP) Code. Length Field: 3 positions, value = 001–104 Data Field: Variable length, 1–104 positions

Allowable Values:

10

PayerDateOfBirth_SF07P0670

integer

PDS 0670 (Payer/User Information) provides the full name and address information of the payer associated with a Payment Transaction. Subfield 7 (Payer Date of Birth) contains the payer’s date of birth, MMDDYYYY. Length Field: 3 positions, value = 001–104 Data Field: Variable length, 1–104 positions

DateofFundsRequested_P0671

datetime

PDS 0671 (Date of Funds Requested) provides the date the recipient (seller of goods) requested receipt of funds. Format: yymmdd Length Field: 3 positions, value = 001–104 Data Field: Variable length, 1–104 positions Format: yymmdd

DateofAnticipatedReceiptofFunds_P0673

datetime

PDS 0673 (Date of Anticipated Receipt of Funds) provides the date of the anticipated receipt of funds by the recipient (Seller). Format: yymmdd Length Field: 3 positions, value = 001–104 Data Field: Variable length, 1–104 positions

AdditTRNUsedbyCardAcceptor_P0674

string

PDS 0674 (Additional Trace/Reference Number Used by Card Acceptor) provides additional trace or reference number information, or both, supplied by the card acceptor (merchant). Length Field: 3 positions, value = 001–019 Data Field: Variable length, 1–19 positions

Allowable Values:

15

AdditTranDescData_P0675

string

PDS 0675 (Additional Transaction Description Data) provides additional data that the card acceptor might want to provide. Length Field: 3 positions, value = 001–015 Data Field: Variable length, 1–15 positions

Allowable Values:

15

MoneySendReceiverData_P0665

string

PDS 0765 (MoneySend Receiver Data) provides the full name and address information of the payee associated with a Payment Transaction. Length Field: 3 positions, value = 070–169 Data Field: Variable length, 1–169 positions

Allowable Values:

20

TelephonyBillingDetail

TBDCallDate_P0636

integer

PDS 0636 (Call Date) contains the date of the call related to the Telephony Billing Detail Format : yymmdd Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions The account type is a two-digit code as defined for digits 3 and 4 or digits 5 and 6 of DE 3 (Processing Code). The account type must be 00 (default account).

TBDCallTime_P0637

integer

PDS 0637 (Call Time) contains the time of the call related to the Telephony Billing Detail. Format: yymmdd Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

TBDCallToCity_P0638

string

PDS 0638 (Call To Information) contains the call location information and the phone number called pertaining to the Telephony Billing Event. If PDS 0638 is present, subfield 1 (Call To City) must contain the city to which the call was made. It must be left-justified with trailing spaces and cannot contain all low values, all high values, all spaces, or all zeroes. Length Field: 3 positions, value = 146 Data Field: Fixed length, 146 positions This subfield must contain a valid ISO numeric currency code.

TBDCallToStateProvince_P0638

string

PDS 0638 (Call To Information) contains the call location information and the phone number called pertaining to the Telephony Billing Event. If PDS 0638 is present, subfield 2 (Call To State/Province) must contain the state/province to which the call was made. It must be left-justified with trailing spaces and cannot contain all low values, all high values, all spaces, or all zeros. The amount sign indicates whether the Additional Amount must be debited (D) or credited (C). For all messages with a purchase with cash back, a surcharge amount type, or both, the sign must be D. Length Field: 3 positions, value = 146 Data Field: Fixed length, 146 positions For all other amount types, the sign is from the issuer’s perspective on the First Presentment/1240 message and will not change in subsequent life cycle or reversal messages.

Allowable Values:

1

TBDCallToCountry_P0638

string

DE 54 (Amounts, Additional) are additional amounts and related account data for which specific data elements have not been defined. Subfield 5 is the amount value for the Additional Amount Type in the Additional Amount Currency.

TBDCallToType_P0638

string

PDS 0638 (Call To Information) contains the call location information and the phone number called pertaining to the Telephony Billing Event. If PDS 0638 is present, subfield 5 (Call To Type) must contain one of the following values. Length Field: 3 positions, value = 146 Data Field: Fixed length, 146 positions Valid Values: C = Outgoing Call, I = Incoming Call, V = Voice Mail, P = Page, O = Other, F = Toll-Free Call

Allowable Values:

99

TBDCallToNumber_P0638

string

PDS 0638 (Call To Information) contains the call location information and the phone number called pertaining to the Telephony Billing Event. If PDS 0638 is present, subfield 5 (Call To Type) must contain one of the following values. Length Field: 3 positions, value = 146 Data Field: Fixed length, 146 positions Valid Values: C = Outgoing Call, I = Incoming Call, V = Voice Mail, P = Page, O = Other, F = Toll-Free Call

Allowable Values:

15

TBDCallDuration_P0639

string

PDS 0639 (Call Duration) contains the duration of the call related to the Telephony Billing Detail. Format: hhnnss Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

Allowable Values:

8

TBDCallTimePeriod_P0640

string

PDS 0640 (Call Time Period) describes the period (such as Peak or Off Peak) of the call related to the Telephony Billing Detail. Length Field: 3 positions, value = 002 Data Field: Fixed length, 2 positions

Allowable Values:

99

TBDCallFromCity_P0644

integer

PDS 0644 (Call From Information) contains the location description for the originator of the telephone call and the number from which the call was made. If PDS 0644 is present, subfield 1 (Call From City) must contain the city from which the call originated. It must be left-justified with trailing spaces and cannot contain all low values, all high values, all spaces, or all zeros. Length Field: 3 positions, value = 145 Data Field: Fixed length, 145 positions

TBDCallFromState_P0644

string

PDS 0644 (Call From Information) contains the location description for the originator of the telephone call and the number from which the call was made. Subfield 2 (Call From State/Province) must contain the state/province from which the call originated. It must be left-justified with trailing spaces and cannot contain all low values, all high values, all spaces, or all zeros. /// Condition: Will be available if present in request. Length Field: 3 positions, value = 145 Data Field: Fixed length, 145 positions

Allowable Values:

1

TBDCallFromCountry_P0644

string

PDS 0644 (Call From Information) contains the location description for the originator of the telephone call and the number from which the call was made. Subfield 3 (Call From Country) must contain the country from which the call originated. It must be left-justified with trailing spaces and cannot contain all low values, all high values, all spaces, or all zeros. /// Condition: Will be available if present in request. Length Field: 3 positions, value = 145 Data Field: Fixed length, 145 positions

Allowable Values:

1

TBDCallFromNumber_P0644

string

PDS 0644 (Call From Information) contains the location description for the originator of the telephone call and the number from which the call was made. Subfield 4 (Call From Number) must contain the phone number from which the call was originated. It must be left-justified with trailing spaces, and cannot contain all low values, all high values, all spaces, or all zeros. /// Condition: Will be available if present in request. Length Field: 3 positions, value = 145 Data Field: Fixed length, 145 positions

Allowable Values:

1

TBDCallUsageAmount_P0649

string

DE 22 (Point of Service [POS] Entry Mode), subfield 6 indicates if the card is present at the point of service. Condition: Will be available if present in request.

Allowable Values:

1

TBDCallLongDistanceAmount_P0655

string

TBDCallLongDistanceAmount_P0655DE 22 (Point of Service [POS] Entry Mode), subfield 8 indicates the method by which the cardholder’s identity was verified at the point of service. Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

Allowable Values:

1

TBDCallConnectAmount_P0658

string

PDS 0658 (Call Connect Amount) contains the call connect amount information pertaining to the Telephony Billing Event. Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

Allowable Values:

1

TBDOtherDescription_P0659

decimal

PDS 0659 (Other Description) contains additional descriptive information related to the Telephony Billing information. Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions Condition: Will be available if present in request.

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

4

DetailTaxAmount1_p0682

string

TPDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type..

Allowable Values:

4

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive..

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield. It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1. Valid Value: 840

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS.

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

CardAcceptorTaxID1_p0682

string

Tag for future reference.

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C. This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder.. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

DetailTaxAmountIndicator2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 2 (Detail Tax Amount 2) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield. It must contain a value in the range of 0 to 5.

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations..

DetailTaxTypeIdentifier2_p0683

string

Subfield 6 (Detail Tax Type Identifier 2) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

999

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

999

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C. This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign is a debit., C = Detail tax amount sign is a credit.

Allowable Values:

999

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.

Allowable Values:

999

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros..

DetailTaxRate3_p0684

string

PDS 0684 Subfield 3 (Detail Tax Rate 3) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros..

Allowable Values:

3

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield. It must contain a value in the range of 0 to 5..

Allowable Values:

2

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations..

Allowable Values:

2

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values..

Allowable Values:

1

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount..

Allowable Values:

2

DetailTaxAmountSign3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID.

Allowable Values:

53

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield. It must contain a value in the range of 0 to 5.

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C. This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

DetailTaxAmountIndicator5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values.

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 2 (Detail Tax Amount 5) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros. ///

DetailTaxRate5_p0752

string

IPDS 0752 Subfield 3 (Detail Tax Rate 5) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield. It must contain a value in the range of 0 to 5.

DetailTaxTypeApplied5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

999

DetailTaxTypeIdentifier5_p0752

string

IPDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

3

CardAcceptorTaxID5_p0752

string

IPDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

9

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C. This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

TBDMiscellaneousExpenses_P0734

string

PDS 0734 (Miscellaneous Expenses) provides a description and an amount for miscellaneous expenses. Length Field: 3 positions, value =054–216 in increments of 54 Data Field: Fixed length, 54–216 positions

TBDLineItemTotalAmount_P0755

string

PDS 0755 (Line Item Total Amount) provides the total amount presented in the line item detail message. Length Field: 3 positions, value = 014 Data Field: Fixed length, 014 positions

TravelAgencyDetail

TADTravelAgencyFee_P0504

decimal

PDS 0504 (Travel Agency Fee) contains descriptive information regarding the fee charged by the travel agency. Length Field: 3 positions, value = 014–042 Data Field: Fixed length, 14–42 positions

TBDLineItemTotalAmount_P0755

string

PDS 0503 (Travel Agency Sequence Number) contains a sequence number indicating the sequence of this travel agency fee for this transaction. Length Field: 3 positions, value = 004 Data Field: Fixed length, 4 positions

TADCustomIdentifierType_P0502

string

PDS 0502 (Custom Identifier) enables customers to provide custom information pertinent to the transaction. Subfield 1 identifies the type of custom information that is contained in subfield 2 as freeform text. Length Field: 3 positions, value =006–082 Data Field: Fixed length, 06–82 positions

TADCustomIdentifierDetail_P0502

string

PDS 0502 (Custom Identifier) enables customers to provide custom information pertinent to the transaction. Subfield 2 is a free-form text field for custom information related to information pertinent to the transaction.The information provided should relate to the value provided in subfield 1. Length Field: 3 positions, value =006–082 Data Field: Fixed length, 06–82 positions

LodgedAccountDetail

CustomerReferenceID_P0660

integer

PDS 0660 (Customer Reference) contains two subfields that can occur 10 times. This subfield contains the value from 01 to 10 that defines what information is reflected in the Customer Reference Value Detail (subfield 2). /// Format : yymmdd Length Field: 3 positions, value =006–082 Data Field: Fixed length, 06–82 positions

CustomerReferenceDetails_P0660

string

PDS 0660 (Customer Reference) contains two subfields that can occur 10 times. This subfield is a free-form text field that is used to provide customer reference value information about the transaction. If present, this subfield must be left-justified and cannot be all zeros, all spaces, all high values, or all low values. Length Field: 3 positions, value =006–082 Data Field: Fixed length, 06–82 positions

DeliveryOrderNumber_P0759

string

PDS 0759 (Delivery Order Number) contains a customer invoice number for a rail sale to a corporate account. 3 positions, value = 001–015 Data Field: Fixed length, 1–15 positions

CreditCardSlipNumber_P0760

string

PDS 0760 (Credit Card Slip Number) contains a slip number from the credit card slip. Length Field: 3 positions, value =006–082 Data Field:Fixed length, 1–8 positions

TravelAgencyID_P0761

string

PDS 0761 (Travel Agency ID) contains a numeric code assigned to each approved location where an Agent is authorized to issue Standard Traffic Documents (STDs) on behalf of Ticketing Airlines. Length Field: 3 positions, value = 001–015 Data Field:Fixed length, 1–15 positions

DataSource_P0762

string

PDS 0762 (Data Source) indicates the source of enhanced data that has been matched to this transaction. Length Field: 3 positions, value = 002 Data Field: Fixed length, 2 positions

VATSuppressionIndicator_P0763

string

PDS 0763 (VAT Suppression Indicator) contains a code indicating that the Value Added Tax was suppressed. Length Field: 3 positions, value = 002 Data Field: Fixed length, 2 positions

CustomIdentifierType_P0502

string

PDS 0502 (Custom Identifier) enables customers to provide custom information pertinent to the transaction. Subfield 1 identifies the type of custom information that is contained in subfield 2 as freeform text. Length Field: 3 positions, value = 001–015 Data Field: Fixed length, 1–15 positions

CustomIdentifierDetail_P0502

string

PDS 0502 (Custom Identifier) enables customers to provide custom information pertinent to the transaction. Subfield 2 is a free-form text field for custom information related to information pertinent to the transaction. The information provided should relate to the value provided in subfield 1. Length Field: 3 positions, value =006–082 Data Field: Fixed length, 06–82 positions

ElectronicInvoiceTransactionData

InvoiceNumber_P0573

string

PDS 0573 (Invoice Number) contains the number of the electronic invoice. Length Field: 3 positions, value = 001–025 Data Field: Fixed length, 001–025 positions

Allowable Values:

25

InvoiceDate_P0579

datetime

PDS 0579 (Invoice Date) contains the date of the electronic invoice. Format: yymmdd Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

InvoiceCreationDateTime_P0589

string

PDS 0589 (Invoice Creation Date/Time) contains the date and time the electronic invoice was created. Length Field: 3 positions, value = 012 Data Field: Fixed length, 012 positions

TransactionSupplementalData1_P0604

string

PDS 0604 (Transaction Supplemental Data 1) contains information about the transaction. LENGTH fIELD : 3 positions, value = 084–672 Fixed length, 672 positions

Allowable Values:

40

TransactionSupplementalData2_P0605

string

PDS 0605 (Transaction Supplemental Data 2) contains information about the transaction. Length Field: 3 positions, value = 084–672 Data Field: Fixed length, 672 positions

Allowable Values:

40

ElectronicInvoicePartyInformation

PartyIdentification_P0590

string

PDS 0590 (Party Identification) contains a code that identifies the various parties on an invoice. Length Field: 3 positions, value = 002 Fixed length,Fixed length, 2 positions

Allowable Values:

40

PartyName_P0591

string

PDS 0591 (Party Name) contains name of the party identified on the invoice. Length Field: 3 positions, value = 040–120 Fixed length, 120 positions

Allowable Values:

40

PartyAddress_P0592

string

PDS 0605 (Transaction Supplemental Data 2) contains information about the transaction. Length Field: 3 positions, value = 084–672 Fixed length, 672 positions

Allowable Values:

40

TransactionSupplementalData2_P0605

string

PDS 0605 (Transaction Supplemental Data 2) contains information about the transaction. Length Field: 3 positions, value = 084–672 Fixed length, 672 positions

Allowable Values:

40

PartyPostalCity_P0593

string

PDS 0593 (Party Postal Information) contains the city, state/province, country code, and postal code of the party identified on the invoice. When PDS 0593 is present, subfield 1 (City) is required to be present, must be 25 positions, and must contain the city of the party identified on the invoice. This subfield must be left justified and cannot contain all low values, all high values, all spaces, or all zeros. Length Field: 3 positions, value = 025–046 Fixed length, 46 positions

Allowable Values:

40

PartyPostalState_P0593

string

PDS 0593 (Party Postal Information) contains the city, state/province, country code, and postal code of the party identified on the invoice. Subfield 2 (State/Province Code) contains the state or province code of the party identified on the invoice. This subfield must be a fixed length of 003 and must be left-justified. It cannot contain all low values, all high values, all spaces, or all zeros. Length Field: 3 positions, value = 025–046 Fixed length, 46 positions

Allowable Values:

40

PartyPostalCountryCode_P0593

string

PDS 0593 (Party Postal Information) contains the city, state/province, country code, and postal code of the party identified on the invoice. Subfield 3 (Country Code) contains the country code of the party identified on the invoice. This subfield must be a fixed length of 003 and must be left-justified. It cannot contain all low values, all high values, all spaces, or all zeros. Length Field: 3 positions, value = 025–046 Fixed length, 46 positions

Allowable Values:

40

PartyPostalCode_P0593

string

PDS 0593 (Party Postal Information) contains the city, state/province, country code, and postal code of the party identified on the invoice. Subfield 4 (Postal Code) contains the postal code of the party identified on the invoice. This subfield must be a fixed length of 015 and must be left-justified. It cannot contain all low values, all high values, all spaces, or all zeros. Length Field: 3 positions, value = 025–046 Fixed length, 46 positions

Allowable Values:

40

PartyContactDescriptor_P0594

string

PDS 0594 (Party Contact) contains a contact descriptor and party information for the party identified on the invoice. Subfield 1 (Party Contact Descriptor) contains a code that identifies the type of party information being provided. Length Field: 3 positions, value = 061–305 Fixed length, 305 positions

Allowable Values:

40

PartyContactInformation_P0594

string

PDS 0594 (Party Contact) contains a contact descriptor and party information for the party identified on the invoice. Subfield 2 (Party Contact Information) contains the contact information of the party. Length Field: 3 positions, value = 061–305 Fixed length, 305 positions

Allowable Values:

40

PartyNatureofFiling_P0601

string

PDS 0601 (Party Nature of Filing) contains a code that identifies the disposition of the electronic invoice. Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

40

PartySupplementalData1_P0602

string

PDS 0602 (Party Supplemental Data 1) contains information about the invoice party. Length Field: 3 positions, value = 084–672 Data Field: Fixed length, 672 positions

Allowable Values:

40

PartySupplementalData2_P0603

string

PDS 0603 (Party Supplemental Data 2) contains information about the invoice party. Length Field: 3 positions, value = 084–672 Fixed length, 672 positions

Allowable Values:

40

CorporateCardCommonDataRequirements

TotalTaxCollectedIndicator_p0598

string

PDS 0598 (Total Tax Collected Indicator) reflects total sales tax capture and reporting information such as whether sales tax was included in the purchase amount or if goods and services were not taxable. Length Field: 3 positions, value = 001 Fixed length,1 positions

Allowable Values:

1

CorporationVATNumber_P0599

string

PDS 0599 (Corporation VAT Number) contains a corporation’s value added tax (VAT) number. Length Field: 3 positions, value = 001-020 Fixed length,1 -20 positions

Allowable Values:

1

CardAcceptorReferenceNumber_P0600

string

PDS 0600 (Card Acceptor Reference Number) contains a code that facilitates card acceptor/corporation communication and record keeping. Length Field: 3 positions, value =001–025 Fixed length,1-25 positions

Allowable Values:

1

FreightAmount_P0606

string

PDS 0606 (Freight Amount) contains the freight charges on total purchases. Length Field: 3 positions, value = 014 Fixed length,14 positions

Allowable Values:

1

DutyAmount_P0607

string

PDS 0607 (Duty Amount) is the duty on the total purchase amount. Length Field: 3 positions, value = 014 Fixed length,14 positions

Allowable Values:

1

DestinationPostalCode_P0608

string

PDS 0608 (Destination Postal Code) contains the ZIP code or other postal code where the purchased goods will be delivered. Length Field: 3 positions, value = 010 Fixed length,10 positions

Allowable Values:

1

DestinationStateProvinceCode_P0609

string

PDS 0609 (Destination State/Province Code) indicates the state or province of the country where the purchased goods will be delivered. Length Field: 3 positions, value = 003 Fixed length,3 positions

Allowable Values:

1

DestinationCountryCode_P06010

string

PDS 0610 (Destination Country Code) contains the code of the country where the purchased goods will be delivered. Length Field: 3 positions, value = 003 Fixed length,3 positions

Allowable Values:

1

ShipFromPostalCode_P06013

string

PDS 0613 (Ship-From Postal Code) contains the ZIP code or other postal code from which items were shipped. Length Field: 3 positions, value = 001 Fixed length,10 positions

Allowable Values:

1

OrderDate_P0614

string

PDS 0614 (Order Date) contains the date the item was ordered. Format: yymmdd Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions Fixed length,1 positions

Allowable Values:

1

CardAcceptorVATNumber_P0676

string

PDS 0676 (Card Acceptor VAT Number) provides the value-added tax (VAT) number for the card acceptor location used to identify the card acceptor when collecting and reporting taxes. Length Field: 3 positions, value = 001–020 Fixed length, 1–20 positions

Allowable Values:

1

CustomerVATNumber_P0677

string

PDS 0677 (Customer VAT Number) provides the value-added tax (VAT) number for the customer used to identify the customer when purchasing goods and services from a card acceptor. Length Field: 3 positions, value = 001–020 Fixed length,1 -20 positions

Allowable Values:

1

UniqueInvoiceNumber_P0678

string

PDS 0678 (Unique Invoice Number) provides the unique number associated with the individual transaction provided by the card acceptor. Length Field: 3 positions, value = 001–017 Fixed length,1 -17 positions

Allowable Values:

1

CommodityCode_p0679

string

PDS 0679 (Commodity Code) provides the identifier assigned by the card acceptor that best categorizes the items being purchased in a standardized commodity group. Length Field: 3 positions, value =001–015 Fixed length,1-15 positions

Allowable Values:

1

AuthorizedContactPhone_P0681

string

PDS 0680 (Authorized Contact Name) provides the name of an individual or company contacted for company authorized purchases Length Field: 3 positions, value = 001–036 Fixed length,1-36 positions

Allowable Values:

1

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount1_p0682

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type.

Allowable Values:

1

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive.

Allowable Values:

1

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield. It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1.

Allowable Values:

1

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS Length Field: 3 positions, value = 001 Fixed length,10 positions

Allowable Values:

1

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

1

CardAcceptorTaxID1_p0682

string

PDS 0682 Subfield 7 (Card Acceptor Tax ID 1) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

1

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C. This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 2 (Detail Tax Amount 2) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxTypeIdentifier2_p0683

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type.

Allowable Values:

1

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

1

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C. This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. ///

Allowable Values:

1

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.

Allowable Values:

1

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxRate3_p0684

string

Allowable Values:

1

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

1

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

1

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

1

DetailTaxAmountSign3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID.

Allowable Values:

1

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

1

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

1

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

1

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C. This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder.

Allowable Values:

1

DetailTaxTypeIdentifier4_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values.

Allowable Values:

1

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 2 (Detail Tax Amount 5) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate5_p0752

string

IPDS 0752 Subfield 3 (Detail Tax Rate 5) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

1

DetailTaxTypeIdentifier5_p0752

string

IPDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

12

CardAcceptorTaxID5_p0752

string

IPDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C. This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

TaxExemptIndicator_p0686

string

PDS 0686 (Tax Exempt Indicator) provides the indicator noting whether the goods or services were tax-exempt or tax was not collected. Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

CardAcceptorEmailAddress_P0688

string

PDS 0688 (Card Acceptor Contact E-mail Address) provides the card acceptor’s official headquarters e-mail address contact information for electronic correspondence with the card acceptor. Length Field: 3 positions, value = 006–060 Data Field: Fixed length, 6–60 positions

Allowable Values:

60

DiscountAmount_P0732

decimal

PDS 0732 (Discount Amount) contains the amount and type of discount. Length Field: 3 positions, value = 018 Data Field: Fixed length, 18 positions

CorporateFleetTransactionInformation

OilCompanyBrandName_P0620

string

PDS 0620 (Oil Company Brand Name) contains a four-digit code that indicates the card acceptor oil company brand name. Valid Values: Length Field: 3 positions, value = 004 Data Field: Fixed length, 4 positions

Allowable Values:

4

PurchaseTime_P0621

datetime

PDS 0621 (Purchase Time) contains the time of day the purchase was made. Valid Values: Length Field: 3 positions, value = 004 Data Field: Fixed length, 4 positions

MotorFuelServiceType_P0622

integer

PDS 0622 (Motor Fuel Service Type) contains the type of service received at the card acceptor site. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

MotorFuelProductCode_SF01P0623

string

PPDS 0623 (Motor Fuel Information) contains the acquirer’s motor fuel product code translated from the information the attendant entered. If PDS 0623 is present, Motor Fuel Product Code must be one of the following values. Valid Values: Length Field: 3 positions, value = 035 Data Field: Fixed length, 35 positions

Allowable Values:

2

MotorFuelUnitPrice_SF02P0623

decimal

PPDS 0623 (Motor Fuel Information) contains the acquirer’s motor fuel product code translated from the information the attendant entered. If PDS 0623 is present, Motor Fuel Unit Price must be right-justified and numeric. Valid Values: Length Field: 3 positions, value = 035 Data Field: Fixed length, 35 positions

MotorFuelUnitofMeasure_SF03P0623

integer

PPDS 0623 (Motor Fuel Information) contains the acquirer’s motor fuel product code translated from the information the attendant entered. If PDS 0623 is present, Motor Fuel Unit of Measure must be a space or in the range 1–5 as in the following table. Valid Values: Length Field: 3 positions, value = 035 Data Field: Fixed length, 35 positions

MotorFuelQuantity_SF04P0623

integer

PPDS 0623 (Motor Fuel Information) contains the acquirer’s motor fuel product code translated from the information the attendant entered. If PDS 0623 is present, Motor Fuel Quantity must be numeric and greater than zero. Valid Values: Length Field: 3 positions, value = 035 Data Field: Fixed length, 35 positions

MotorFuelQuantityExponent_SF05P0623

integer

PPDS 0623 (Motor Fuel Information) contains the acquirer’s motor fuel product code translated from the information the attendant entered. If PDS 0623 is present, Motor Fuel Quantity Exponent must be in the range 0–5. Valid Values: Length Field: 3 positions, value = 035 Data Field: Fixed length, 35 positions

MotorFuelSaleAmount_SF06P0623

decimal

PPDS 0623 (Motor Fuel Information) contains the acquirer’s motor fuel product code translated from the information the attendant entered. If PDS 0623 is present, Motor Fuel Sale Amount must be numeric and greater than zero and in the same currency as the First Presentment/1240. Valid Values: Length Field: 3 positions, value = 035 Data Field: Fixed length, 35 positions

VehicleNumber_P0630

integer

PDS 0630 (Vehicle Number) is the number assigned to the vehicle by the business using the Mastercard Corporate Fleet Card® and entered by the cardholder at the point of interaction. Valid Values: Length Field: 3 positions, value = 001–017 Data Field: Fixed length, 1–17 positions

DriverNumberIDNumber_P0631

integer

PDS 0631 (Driver Number/ID Number) contains the number assigned to the driver by the business using the Mastercard Corporate Fleet Card® and entered by the cardholder at the point of interaction. Valid Values: Length Field: 3 positions, value = 001–017 Data Field: Fixed length, 1–17 positions

ProductTypeCode_P0632

integer

PDS 0632 (Product Type Code) contains a code read from a card magnetic stripe that indicates prompts that occur at the point of interaction. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

CouponDiscountAmount_P0633

decimal

PDS 0633 (Coupon/Discount Amount) contains the coupon or discount dollar amount. Valid Values: Length Field: 3 positions, value = 012 Data Field: Fixed length, 12 positions

TaxAmount1_P0634

decimal

PDS 0634 (Tax Amount 1) contains the tax amount for tax-exempt fleets. Valid Values: Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

TaxAmount2_P0635

decimal

PDS 0635 (Tax Amount 2) contains the tax amount for tax-exempt fleets. Valid Values: Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

CommodityCode_p0679

string

PDS 0679 (Commodity Code) provides the identifier assigned by the card acceptor that best categorizes the items being purchased in a standardized commodity group. Valid Values: Length Field: 3 positions, value = 001–015 Data Field: Fixed length, 1–15 positions

Allowable Values:

15

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount1_p0682

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type.

Allowable Values:

12

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive.

Allowable Values:

5

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield. It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1.

Allowable Values:

1

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS.

Allowable Values:

4

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID1_p0682

string

PDS 0682 Subfield 7 (Card Acceptor Tax ID 1) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C. This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 2 (Detail Tax Amount 2) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier2_p0683

string

Subfield 6 (Detail Tax Type Identifier 2) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C. This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign is a debit., C = Detail tax amount sign is a credit.

Allowable Values:

1

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.

Allowable Values:

1

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate3_p0684

string

PDS 0684 Subfield 3 (Detail Tax Rate 3) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount.

Allowable Values:

1

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID.

Allowable Values:

12

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C. This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values.

Allowable Values:

1

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 2 (Detail Tax Amount 5) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate5_p0752

string

IPDS 0752 Subfield 3 (Detail Tax Rate 5) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier5_p0752

string

IPDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

2

CardAcceptorTaxID5_p0752

string

IPDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C. This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

TaxExemptIndicator_p0686

string

PDS 0686 (Tax Exempt Indicator) provides the indicator noting whether the goods or services were tax-exempt or tax was not collected. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

NetFuelPrice_P0712

decimal

PDS 0712 (Net Fuel Price) indicates the price of fuel net of any taxes. Valid Values: Length Field: 3 positions, value = 013 Data Field: Fixed length, 13 positions

Allowable Values:

1

CorporateLineItemDetail

ShipDate_P0612

datetime

PDS 0612 (Ship Date) contains the date the merchandise was shipped to the destination. Format: yymmdd Length Field: 3 positions, value = 006 Data Field: Fixed length, 6 positions

MedicalServicesStHIndustryNumber_P0615

string

PDS 0615 (Medical Services Ship to Health Industry Number) contains the health industry number to which the medical services are being shipped. Valid Values: Length Field: 3 positions, value = 001–040 Data Field: Fixed length, 40 positions

Allowable Values:

40

ContractNumber_P0616

string

PDS 0616 (Contract Number) contains the corporate contract number. Valid Values: Length Field: 3 positions, value = 001–040 Data Field: Fixed length, 40 positions

Allowable Values:

40

MedicalServicesPriceAdjustment_P0617

string

PDS 0617 (Medical Services Price Adjustment) contains a code that identifies the type of price adjustment related to the medical services provided. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

MedicalServicesPNumberQualifier_P0618

string

PDS 0618 (Medical Services Product Number Qualifier) contains a code that identifies the product number qualifier of the medical services. Valid Values: Length Field: 3 positions, value = 002 Data Field: Fixed length, 2 positions

Allowable Values:

2

ProductCode_P0641

string

PDS 0641 (Product Code) contains the non-fuel related product code of the individual item purchased. Valid Values: Length Field: 3 positions, value = 001-015 Data Field: Fixed length, 1-15 positions

Allowable Values:

15

ItemDescription_P0642

string

PDS 0642 (Item Description) contains the description of the individual item purchased. Valid Values: Length Field: 3 positions, value = 001-035 Data Field: Fixed length, 1-35 positions

Allowable Values:

35

ItemQuantity_P0643

string

PDS 0643 (Item Quantity) indicates the quantity of the item purchased and the associated decimal point location. Valid Values: Length Field: 3 positions, value = 013 Data Field: Fixed length, 13 positions

Allowable Values:

13

ItemUnitofMeasure_P0645

string

PDS 0645 (Item Unit of Measure) contains the line item unit of measurement code. Valid Values: Length Field: 3 positions, value = 001–012 Data Field: Fixed length, 1-12 positions

Allowable Values:

12

UnitPrice_P0646

string

PDS 0646 (Unit Price) is the price for one unit of the product. Valid Values: Length Field: 3 positions, value = 013 Data Field: Fixed length, 13 positions

Allowable Values:

12

ExtendedItemAmount_P0647

string

PDS 0647 (Extended Item Amount) contains the individual item amount that is normally calculated as price multiplied by quantity. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

Allowable Values:

12

ItemDiscount_P0648

integer

PDS 0648 (Item Discount) contains the item discount indicator and amount. Valid Values: Length Field: 3 positions, value = 020 Data Field: Fixed length, 20 positions

CommodityCode_p0679

string

PDS 0679 (Commodity Code) provides the identifier assigned by the card acceptor that best categorizes the items being purchased in a standardized commodity group. Valid Values: Length Field: 3 positions, value = 001–015 Data Field: Fixed length, 1-15 positions

Allowable Values:

15

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount1_p0682

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type.

Allowable Values:

12

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive.

Allowable Values:

5

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield. It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1.

Allowable Values:

1

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS.

Allowable Values:

4

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID1_p0682

string

PDS 0682 Subfield 7 (Card Acceptor Tax ID 1) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C. This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator2_p0683

string

PDS 0683 Subfield 1 (Detail Tax Amount Indicator 2) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 2 (Detail Tax Amount 2) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier2_p0683

string

Subfield 6 (Detail Tax Type Identifier 2) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C. This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign is a debit., C = Detail tax amount sign is a credit.

Allowable Values:

1

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting. It must be one of the following values.

Allowable Values:

1

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate3_p0684

string

PDS 0684 Subfield 3 (Detail Tax Rate 3) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

1

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount

Allowable Values:

1

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID.

Allowable Values:

12

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount. It must be one of the following values.

Allowable Values:

2

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C. This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

DetailTaxAmountIndicator5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting. This subfield must be one of the following values.

Allowable Values:

1

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 2 (Detail Tax Amount 5) indicates the detailed tax amount on the purchased goods or services. This subfield must be numeric and may contain all zeros.

Allowable Values:

12

DetailTaxRate5_p0752

string

IPDS 0752 Subfield 3 (Detail Tax Rate 5) indicates the tax rate applied in relationship to a specific tax amount. This subfield must be numeric and may contain all zeros.

Allowable Values:

5

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield. It must contain a value in the range of 0 to 5.

Allowable Values:

1

DetailTaxTypeApplied5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.

Allowable Values:

4

DetailTaxTypeIdentifier5_p0752

string

IPDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount.

Allowable Values:

2

CardAcceptorTaxID5_p0752

string

IPDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount.

Allowable Values:

20

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C. This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit.

Allowable Values:

1

TypeofSupply_P0685

string

PDS 0685 (Type of Supply) provides the indicator noting whether the purchase is categorized as goods or services. Valid Values: Length Field: 3 positions, value = 002 Data Field: Fixed length, 2 positions

Allowable Values:

2

TaxExemptIndicator_p0686

string

PDS 0686 (Tax Exempt Indicator) provides the indicator noting whether the goods or services were tax-exempt or tax was not collected. Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

Allowable Values:

1

UniqueVATInvRefNumber_P0687

string

PDS 0755 (Line Item Total Amount) provides the total amount presented in the line item detail message. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

Allowable Values:

17

LineItemTotalAmount_P0755

decimal

PDS 0755 (Line Item Total Amount) provides the total amount presented in the line item detail message. Valid Values: Length Field: 3 positions, value = 014 Data Field: Fixed length, 14 positions

GenericDetail

FreeFormDescription_P0663

string

PDS 0663 (Free-Form Description) is free-form description information Mastercard assigns as needed. Valid Values: Length Field: 3 positions, value = 001–992 Data Field: Fixed length, 1–992 positions

Allowable Values:

992

Healthcare

HCEligibleStatusIndicator_P0764

integer

PDS 0764 (Healthcare Eligible Status Indicator) identifies whether the specific item described in this addendum message represents a qualified healthcare items (qualified in accordance with the IIAS Industry Standard list). Valid Values: Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position

PlanInfo

PlanId

integer

Tag for future reference.

PlanUUID

string

Tag for future reference.

Allowable Values:

64

OTBReleaseAmount

decimal

Tag for future reference.

OTBReleaseAllRemaining

boolean

Tag for future reference.

OtbAmountHeld

decimal

Tag for future reference.

LastPaymentAmount

decimal

Tag for future reference.

TotalInterestPaid

decimal

Tag for future reference.

TotalAmount

decimal

Tag for future reference.

StartDate

datetime

Tag for future reference.

DueDate

datetime

Tag for future reference.

LoanEndDate

datetime

Tag for future reference.

PaymentsToDateAmount

decimal

Tag for future reference.

MonthlyPaymentAmount

decimal

Tag for future reference.

Term

integer

Tag for future reference.

APR

decimal

Tag for future reference.

ReverseRewards

boolean

Tag for future reference.

ReverseMDR

boolean

Tag for future reference.

OrderNumber

string

Tag for future reference.

Allowable Values:

36

InvoiceNumber

string

Tag for future reference.

Allowable Values:

64

PaidOffDate

datetime

Tag for future reference.

RMADateTime

datetime

Tag for future reference.

RMAGroupId

string

Tag for future reference.

Allowable Values:

64

InstallmentsBalance

decimal

Tag for future reference.

InstallmentsPendingPurchases

decimal

Tag for future reference.

StatementRemainingBalanceWithInstallmentDue

decimal

Tag for future reference.

PlanDescription

string

Tag for future reference.

Allowable Values:

50

PerMonthPayment

decimal

Tag for future reference.

FirstMonthPayment

decimal

Tag for future reference.

LastMonthPayment

decimal

Tag for future reference.

OrignalEndDate

datetime

Tag for future reference.

RevisedTerm

integer

Tag for future reference.

Principal

decimal

Tag for future reference.

TotalDue

decimal

Tag for future reference.

LateFeesBNP

decimal

Tag for future reference.

InterestBNP

decimal

Tag for future reference.

RecoveryFeesBNP

decimal

Tag for future reference.

InsufficientFundsFeesBNP

decimal

Tag for future reference.

CollectionFeesBNP

decimal

Tag for future reference.

InsuranceBNP

decimal

Insurance and GST fee billed not paid.

OverlimitFeesBNP

decimal

Tag for future reference.

CycleDue

integer

Tag for future reference.

CurrentDue

decimal

Tag for future reference.

PastDue

decimal

Tag for future reference.

OneCyclePastDue

decimal

Tag for future reference.

TwoCyclesPastDue

decimal

Tag for future reference.

ThreeCyclesPastDue

decimal

Tag for future reference.

FourCyclesPastDue

decimal

Tag for future reference.

FiveCyclesPastDue

decimal

Tag for future reference.

SixCyclesPastDue

decimal

Tag for future reference.

SevenCyclesPastDue

decimal

Tag for future reference.

Payments

array

Tag for future reference.

PaymentNumber

integer

Tag for future reference.

TotalPaymentsNumber

integer

Tag for future reference.

AmountDue

decimal

Tag for future reference.

AmountPaid

decimal

Tag for future reference.

PaymentDueDate

datetime

Tag for future reference.

User

string

User Name. Format: xxxxx Example: System

Allowable Values:

40

DateandTime

string

Date and time. Format: YYYY-MM-DD hh:nn:ss:sss ET Example: 2017-01-16 21:26:15.000

Allowable Values:

25

Source

string

Source Name. Format: xxxxx Example: MSMQ \Clearing

Allowable Values:

25

ServiceName

string

Tag for future reference.

Allowable Values:

100

CardValidationCodeResult

string

Tag for future reference.

Allowable Values:

1

TransactionDestinationInstitutionIDCode

integer

DE 32 Acquiring Institution ID Code.

CurrencyConversionAssessmentAmount

string

DE 111 (Amount, Currency Conversion Assessment) is the amount based on the result of applying the multi-currency conversion rate (Currency Conversion Assessment) adjustment to the currency conversion rate used to convert DE 4 (Amount, Transaction) to DE 6 (Amount, Cardholder Billing) for qualified transactions. Valid Values:All currency amounts are expressed in the minor unit of currency without a decimal separator in accordance with ISO standards for currency notation. Example: a cardholder billing amount of USD 212.50 is expressed as 000000021250.

Allowable Values:

6

TransactionOriginatorInstitutionIDCode

string

DE 33

Allowable Values:

11

ServiceCode

string

DE 40 (Service Code) provides codes that increase issuers’ flexibility in defining card acceptance parameters.

Allowable Values:

3

Devicetype

string

PDS 0198 (Device Type) provides information about the form factor of the cardholder device used to initiate a transaction. Valid Values: 00 = Card, 01 = Mobile Phone, 02 = Key Fob, 03 = Watch using contactless chip, 04 = Mobile Tag, 05 = Wristband

Allowable Values:

2

NewOTB

decimal

OTB after Transaction posting. Example: 100.00000 Condition: Will be available if present in request.

CardCycleGroupIdentifier

integer

Card Cycle Group Identifier Example: 1510

AccountUniversalUniqueID

string

Account Universal Unique ID Example: 8638-b87b-48d0-8e13-0ebb5643577 Condition: Will be available if present in request.

Allowable Values:

64

CardUniversalUniqueID

string

Card Universal Unique ID Example: 8638-b87b-48d0-8e13-0ebb5643577 Condition: Will be available if present in request.

Allowable Values:

64

TransactionUniversalUniqueID

string

Transaction Universal Unique ID Example: 8638-b87b-48d0-8e13-0ebb5643577

Allowable Values:

64

LoyaltyTransactionUniversalUniqueID

string

Universal Unique ID for a Loyalty Transaction

Allowable Values:

64

TransactionLifeCycleUniqueID

string

Transaction LifeCycle Universal Unique ID Format: xxxxxxxxxxxxxxxxxxx Example: 8638-b87b-48d0-8e13-0ebb5643577 Condition: Will be available if present in request.

Allowable Values:

64

MerchantName

string

Name of Merchant Example: Midwest Emporium

Allowable Values:

22

MerchantStreetAddress

string

Merchant Street Address Example: 1234 Main Street

Allowable Values:

48

MerchantCountryCode

string

Merchant Country Code Example: USA

Allowable Values:

3

CurrentBalance

decimal

Current Balance for Retail Auth product. Example: 100.0000

ClientId

string

Tag for future reference.

Allowable Values:

50

RequestUniversalUniqueID

string

Universal Unique ID Request Example: 8638-b87b-48d0-8e13-0ebb5643577

Allowable Values:

64

AlertType

string

Alert Type. Valid Values: RealTime or ReTry Example: RealTime

Allowable Values:

50

CardCategory

string

Card category Example: Digital Condition: Will be available if present in request.

Allowable Values:

10

AuthTimestamp

string

Authorization Time stamp. (24 hour Format) Format: MMDDYYYYhhmmss ET Example: 01162017210346 Condition: Will be available if present in request.

Allowable Values:

24

TransactionType

string

Tag for future reference.

FraudBlob

string

Tag for future reference.

TransactionSource

string

TransactionSource of transaction. Valid Values: For retail : 29 – RetailManualAuth-Installment 39 – RetailManualAuth-Revolver For IPM IPM Example: IPM

PostalCode

string

PDS 0593 (Party Postal Information) contains the city, state/province, country code, and postal code of the party identified on the invoice. Subfield 4 (Postal Code) contains the postal code of the party identified on the invoice. This subfield must be a fixed length of 015 and must be left-justified. It cannot contain all low values, all high values, all spaces, or all zeros.

Allowable Values:

10

DBIndicator

string

Indicators for the type of transaction. Valid Value: Credit(For all credit transactions), Debit(For all debit transactions)

InstitutionId

integer

Insitution ID of the Account

ProductId

integer

Product ID of Account

IBFeeIndicator

string

Interchange Rate Indicator

Allowable Values:

2

IBFeeAmount

decimal

Interchange Fee Amount

AlertRecipientType

integer

Type of reciepient to which alert need to be sent. Valid Values: 1 = Primary Applicant, 2 = Cosigner, 3 = BOTH

TelephonyBillingSummary

TelephonyBillingSummary

TotalTaxCollectedIndicator_p0598

string

PDS 0598 (Total Tax Collected Indicator) reflects total sales tax capture and reporting information such as whether sales tax was included in the purchase amount or if goods and services were not taxable. Length Field: 3 positions, value = 001 Data Field: Fixed length, 1 position <required> O </required>

Allowable Values:

1

TBSUserName_P0619

string

PDS 0619 (User Name) contains the user name related to the Telephony Billing information. Length Field: 3 positions, value = 001–040 Data Field: Fixed length, 40 position <required> O </required>

Allowable Values:

40

DetailTaxAmountIndicator1_p0682

string

PDS 0682 Subfield 1 (Detail Tax Amount Indicator 1) is the indicator used to reflect additional tax capture and reporting.It must be one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount <required> O </required>

Allowable Values:

1

DetailTaxAmount1_p0682

string

PDS 0682 (Detail Tax Amount 1) provides additional tax information such as tax rate, tax amounts, and tax type. <required> O </required>

Allowable Values:

1

DetailTaxRate1_p0682

string

PDS 0682 Subfield 3 (Detail Tax Rate 1) indicates the detailed tax rate applied in relationship to a specific tax amount.This subfield must be numeric. This subfield must not contain all zeros for transactions qualifying for the United Kingdom Intracountry Summary VAT Incentive. <required> O </required>

Allowable Values:

5

DetailTaxRateExponent1_p0682

string

PDS 0682 Subfield 4 (Detail Tax Rate Exponent 1) indicates the decimal location for the Detail Tax Rate 1 subfield.It must contain a value in the range of 0 to 5. For a tax rate less than 100 percent, the exponent must indicate that the value is less than 1. <required> O </required>

Allowable Values:

1

DetailTaxTypeApplied1_p0682

string

PDS 0682 Subfield 5 (Detail Tax Type Applied 1) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations.This subfield may contain all spaces for transactions submitted for Canada intracountry IRDs BQ, BR, and BS. <required> O </required>

Allowable Values:

4

DetailTaxTypeIdentifier1_p0682

string

PDS 0682 Subfield 6 (Detail Tax Type Identifier 1) indicates the type of tax collected in relationship to a specific tax amount.It must be one of the following values. <required> O </required>

Allowable Values:

2

CardAcceptorTaxID1_p0682

string

PDS 0682 Subfield 7 (Card Acceptor Tax ID 1) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount. <required> O </required>

Allowable Values:

20

DetailTaxAmountSign1_p0682

string

If PDS 0682 is present, subfield 8 (Detail Tax Amount Sign 1) must contain a value of D or C.This subfield identifies whether PDS 0682 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit. <required> O </required>

Allowable Values:

1

DetailTaxAmountIndicator2_p0683

string

Allowable Values:

1

DetailTaxAmount2_p0683

string

PDS 0683 Subfield 2 (Detail Tax Amount 2) indicates the detailed tax amount on the purchased goods or services.This subfield must be numeric and may contain all zeros. <required> O </required>

Allowable Values:

12

DetailTaxRate2_p0683

string

PDS 0683 Subfield 3 (Detail Tax Rate 2) indicates the tax rate applied in relationship to a specific tax amount.This subfield must be numeric and may contain all zeros. <required> O </required>

Allowable Values:

5

DetailTaxRateExponent2_p0683

string

PDS 0683 Subfield 4 (Detail Tax Rate Exponent 2) indicates the decimal location for the Detail Tax Rate 2 subfield.It must contain a value in the range of 0 to 5. <required> O </required>

Allowable Values:

1

DetailTaxTypeApplied2_p0683

string

Subfield 5 (Detail Tax Type Applied 2) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. <required> O </required>

Allowable Values:

4

DetailTaxTypeIdentifier2_p0683

string

Subfield 6 (Detail Tax Type Identifier 2) indicates the type of tax collected in relationship to a specific tax amount.It must be one of the following values. <required> O </required>

Allowable Values:

2

CardAcceptorTaxID2_p0683

string

Subfield 7 (Card Acceptor Tax ID 2) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount. <required> O </required>

Allowable Values:

20

DetailTaxAmountSign2_p0683

string

If PDS 0683 is present, subfield 8 (Detail Tax Amount Sign 2) must contain a value of D or C.This subfield identifies whether PDS 0683 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign is a debit., C = Detail tax amount sign is a credit <required> O </required>

Allowable Values:

1

DetailTaxAmountIndicator3_p0684

string

PDS 0684 Subfield 1 (Detail Tax Amount Indicator 3) is the indicator used to reflect additional tax capture and reporting.It must be one of the following values. <required> O </required>

Allowable Values:

1

DetailTaxAmount3_p0684

string

PDS 0684 Subfield 2 (Detail Tax Amount 3) indicates the tax amount on the purchased goods or services.This subfield must be numeric and may contain all zeros. <required> O </required>

Allowable Values:

12

DetailTaxRate3_p0684

string

PDS 0684 Subfield 3 (Detail Tax Rate 3) indicates the tax rate applied in relationship to a specific tax amount.This subfield must be numeric and may contain all zeros. <required> O </required>

Allowable Values:

12

DetailTaxRateExponent3_p0684

string

PDS 0684 Subfield 4 (Detail Tax Rate Exponent 3) indicates the decimal location for the Detail Tax Rate 3 subfield.It must contain a value in the range of 0 to 5. <required> O </required>

Allowable Values:

1

DetailTaxTypeApplied3_p0684

string

PDS 0684 Subfield 5 (Detail Tax Type Applied 3) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. <required> O </required>

Allowable Values:

4

DetailTaxTypeIdentifier3_p0684

string

PDS 0684 Subfield 6 (Detail Tax Type Identifier 3) indicates the type of tax collected in relationship to a specific tax amount.It must be one of the following values. <required> O </required>

Allowable Values:

20

CardAcceptorTaxID3_p0684

string

PDS 0684 Subfield 7 (Card Acceptor Tax ID 3) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount. <required> O </required>

Allowable Values:

20

DetailTaxAmountSign3_p0684

string

If PDS 0684 is present, subfield 8 (Detail Tax Amount Sign 3) must contain a value of D or C.This subfield identifies whether PDS 0684 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount sign 3 is a debit., C = Detail tax amount sign 3 is a credit. <required> O </required>

Allowable Values:

1

DetailTaxAmountIndicator4_p0751

string

PDS 0751 Subfield 1 (Detail Tax Amount Indicator 4) must contain one of the following values. Valid Values: Y = Tax included in total purchase amount, N = Tax not included in total purchase amount <required> O </required>

Allowable Values:

1

DetailTaxAmount4_p0751

string

PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. <required> O </required>

Allowable Values:

12

DetailTaxRate4_p0751

string

PDS 0751 Subfield 3 (Detail Tax Rate 4) indicates the detailed tax rate applied in relationship to a specific tax amount.This subfield must be numeric and may contain all zeros.PDS 0751 (Detail Tax Amount 4) contains the tax amount, tax rate, tax type applied, and card acceptor tax ID. <required> O </required>

Allowable Values:

5

DetailTaxRateExponent4_p0751

string

PDS 0751 Subfield 4 (Detail Tax Rate Exponent 4) indicates the decimal location for the Detail Tax Rate 4 subfield.It must contain a value in the range of 0 to 5. <required> O </required>

Allowable Values:

1

DetailTaxTypeApplied4_p0751

string

PDS 0751 Subfield 5 (Detail Tax Type Applied 4) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. <required> O </required>

Allowable Values:

4

DetailTaxTypeIdentifier4_p0751

string

PDS 0751 Subfield 6 (Detail Tax Type Identifier 4) indicates the type of tax collected in relationship to a specific tax amount.It must be one of the following values. <required> O </required>

Allowable Values:

2

CardAcceptorTaxID4_p0751

string

PDS 0751 Subfield 7 (Card Acceptor Tax ID 4) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount. <required> O </required>

Allowable Values:

20

DetailTaxAmountSign4_p0751

string

If PDS 0751 is present, subfield 8 (Detail Tax Amount Sign 4) must contain a value of D or C.This subfield identifies whether PDS 0751 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit. <required> O </required>

Allowable Values:

1

DetailTaxAmountIndicator5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting.This subfield must be one of the following values. <required> O </required>

Allowable Values:

1

DetailTaxAmount5_p0752

string

IPDS 0752 Subfield 1 (Detail Tax Amount Indicator 5) is the indicator used to reflect additional tax capture and reporting.This subfield must be one of the following values. <required> O </required>

Allowable Values:

12

DetailTaxRate5_p0752

string

IPDS 0752 Subfield 3 (Detail Tax Rate 5) indicates the tax rate applied in relationship to a specific tax amount.This subfield must be numeric and may contain all zeros. <required> O </required>

Allowable Values:

5

DetailTaxRateExponent5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Rate Exponent 5) indicates the decimal location for the Detail Tax Rate 5 subfield.It must contain a value in the range of 0 to 5. <required> O </required>

Allowable Values:

1

DetailTaxTypeApplied5_p0752

string

IPDS 0752 Subfield 5 (Detail Tax Type Applied 5) provides an indicator that is used to further define tax categories applicable to specific domestic processing arrangements in certain locations. <required> O </required>

Allowable Values:

4

DetailTaxTypeIdentifier5_p0752

string

IPDS 0752 Subfield 6 (Detail Tax Type Identifier 5) indicates the type of tax collected in relationship to a specific tax amount. <required> O </required>

Allowable Values:

2

CardAcceptorTaxID5_p0752

string

IPDS 0752 Subfield 7 (Card Acceptor Tax ID 5) provides an identification number used by the card acceptor with the tax authority in relationship to a specific tax amount. <required> O </required>

Allowable Values:

20

DetailTaxAmountSign5_p0752

string

If PDS 0752 is present, subfield 8 (Detail Tax Amount Sign 5) must contain a valid value of D or C.This subfield identifies whether PDS 0752 is a debit or credit from the perspective of the cardholder. Valid Values: D = Detail tax amount is a debit., C = Detail tax amount is a credit. <required> O </required>

Allowable Values:

1

TBSLineItemTotalAmount_P0755

string

IPDS 0755 (Line Item Total Amount) provides the total amount presented in the line item detail message. Length Field: 3 positions, value = 014 Data Field: Fixed length, 014 positions <required> O </required>

Allowable Values:

12

PlanType

string

Tag for future reference.

Allowable Values:

5

MessageReversalIndicator

integer

This indicator is used for the Reversal Message. Value will be available as received from scheme. Valid Values: 0 = No, 1 = Yes

MultipleCompletionIndicator

integer

This is indicator for the Single Auth Multiple Completion. Valid Values: 0 = No, 1 = Yes

Sample request body
{
  "user_id": "TestUser",
  "password": "TestPwd",
  "request_id": "1123631234",
  "admin_number": "981234",
  "last4_card_number": "1234",
  "transaction_amount": 4.99,
  "post_time": "07122021213348",
  "local_tran_time": "07122021175256",
  "Transmission_Date_Time": "07122021175256",
  "local_currencycode": "USD",
  "Local_Transaction_Amount": "4.9900",
  "Issuer_Currency_Code": "USD",
  "Transaction_Time_Zone": null,
  "Time_Zone_Country_Name": null,
  "Time_Zone_Olson": null,
  "Time_Zone_Details": null,
  "Time_Zone_Value": null,
  "OriginalTransactionAmount": 4.99,
  "TransactionCurrencyCode": "USD",
  "merchant_category_code": "4899",
  "MerchantCategoryCodeDescription": "Cable and other Pay Television Services",
  "MerchantCity": "New York",
  "card_acceptor_id_code": "527021000201634",
  "card_acceptor_terminal_id": null,
  "cardacceptor_name_location": "Spotify USA 45 W. 18th Street New York 10011 NY USA",
  "card_entry_mode": "0",
  "available_balance": 793.77,
  "mti": "0220",
  "stan": "298731",
  "rrn": "119315298731",
  "response_code": 0,
  "AuthLifeCycleUniqueID": "28607661",
  "CrossBorderIndicator": "N",
  "AuthExpirationDate": null,
  "AmountAuthorized_9F02": null,
  "ApplicationCryptogram_9F26": null,
  "ApplicationInterchangeProfile_82": null,
  "cardSequenceTerminalNumber_5F34": null,
  "ApplicationTransactionCounter_9F36": null,
  "TerminalCountryCode_9F1A": null,
  "TerminalVerificationResults_95": null,
  "TransactionDate_9A": null,
  "TransactionCurrencyCode_5F2A": null,
  "TransactionType_9C": null,
  "UnpredictabNumber_9F37": null,
  "AmountOther_9F03": null,
  "ApplicationUsageControl_9F07": null,
  "ApplicationVersionNumber_9F08": null,
  "ApplicationVersionNumber_9F09": null,
  "CardholderVerificationMethod_9F34": null,
  "CryptogramInformationData_9F27": null,
  "DedicatedFileName_84": null,
  "FormFactorIndicator_9F6E": null,
  "InterfaceDeviceSerialNumber_9F1E": null,
  "IssuerApplicationData_9F10": null,
  "IssuerScriptResults_9F5B": null,
  "POSEntryMode_9F39": null,
  "TerminalCapabilities_9F33": null,
  "TerminalCapabilityFlag_FF20": null,
  "TerminalType_9F35": null,
  "Track2Data_57": null,
  "TransactionSequenceCounter_9F41": null,
  "AdditionalTerminalCapabilities_9F40": null,
  "ApplicationIdentifier_4F": null,
  "ApplicationIdentifierTerminal_9F06": null,
  "ApplicationPreferredName_9F12": null,
  "ApplicationLabel_50": null,
  "ApplicationPriorityIndicator_87": null,
  "ContactlessCapability_FF22": null,
  "IssuerCountryCode_9F57": null,
  "SoftwareVersions_FF21": null,
  "TransactionCategoryCode_9F53": null,
  "TransactionStatusInformation_9B": null,
  "TransactionTime_9F21": null,
  "AccountNumber": 9000000500496113,
  "CustomerId": "1157873",
  "MCCCategoryCode": "Amusement and Entertainment",
  "POSCardholderPresenceInd": "4",
  "PostingRef": "Transaction posted successfully",
  "SettlementAmount": null,
  "CardHolderBillingAmount": null,
  "CardHolderBillingCurrencycode": null,
  "ConversionRateCardholderBilling": 1.0,
  "SettlementDate": null,
  "ConversionDate": null,
  "POSTerminalPANEntryMode": "0",
  "POSTerminalPINEntryMode": null,
  "merchantId": "527021000201634",
  "merchantRawName": null,
  "merchantState": "NY",
  "merchantZipcode": "10011",
  "merchantNameClean": null,
  "merchantCityClean": null,
  "merchantCleanConfidenceLevel": null,
  "cleanupReasonCode": null,
  "SettlementIndicator": null,
  "PointOfServiceConditionCode": null,
  "AcquirerReferenceData": "15270211193338146868737",
  "MessageNumber": null,
  "NetworkReferenceNumber": null,
  "AuthorizingAgentIdCode": null,
  "TransacOriginatorInstIDCode": null,
  "MessageReasonCode": null,
  "NetworkReferenceID": null,
  "ProcCode": "00",
  "ProcCodeFrom": "00",
  "ProcCodeTo": "00",
  "PosTransactionStatusIndicator": null,
  "TransactionSourceAmount": null,
  "RewardInfo": {
    "CoreIssueTranID": 1123633660,
    "CoreAuthTranID": 28607661,
    "RewardTranID": 1123711067,
    "TotalRewardAmt": 0.0,
    "TotalRewardPoints": 0.0,
    "CurrencyCode": "USD",
    "RewardDetail": null
  },
  "AdditionalAmounts": null,
  "TicketAndTransportDetail": null,
  "VehicleRentalDetail": null,
  "LodgingSummary": null,
  "TemporaryServices": null,
  "ShippingCourierServices": null,
  "PaymentTransactionDetail": null,
  "TelephonyBillingSummary": null,
  "TelephonyBillingDetail": null,
  "TravelAgencyDetail": null,
  "LodgedAccountDetail": null,
  "ElectronicInvoiceTransactionData": null,
  "ElectronicInvoicePartyInformation": null,
  "CorporateCardCommonDataRequirements": null,
  "CorporateFleetTransactionInformation": null,
  "CorporateLineItemDetail": null,
  "GenericDetail": null,
  "Healthcare": null,
  "PlanInfo": {
    "PlanId": null,
    "PlanUUID": null,
    "PlanType": null,
    "OTBReleaseAmount": 0.0,
    "OTBReleaseAllRemaining": null,
    "OtbAmountHeld": 0.0,
    "LastPaymentAmount": 0.0,
    "TotalInterestPaid": 0.0,
    "TotalAmount": 0.0,
    "StartDate": null,
    "DueDate": null,
    "LoanEndDate": null,
    "PaymentsToDateAmount": null,
    "MonthlyPaymentAmount": null,
    "Term": null,
    "APR": null,
    "ReverseRewards": null,
    "ReverseMDR": null,
    "OrderNumber": null,
    "InvoiceNumber": null,
    "PaidOffDate": null,
    "RMADateTime": null,
    "RMAGroupId": null,
    "InstallmentsBalance": null,
    "InstallmentsPendingPurchases": null,
    "StatementRemainingBalanceWithInstallmentDue": null,
    "PlanDescription": null,
    "PerMonthPayment": null,
    "FirstMonthPayment": null,
    "LastMonthPayment": null,
    "OrignalEndDate": null,
    "RevisedTerm": null,
    "Principal": null,
    "TotalDue": null,
    "LateFeesBNP": null,
    "InterestBNP": null,
    "RecoveryFeesBNP": null,
    "InsufficientFundsFeesBNP": null,
    "CollectionFeesBNP": null,
    "InsuranceBNP": null,
    "OverlimitFeesBNP": null,
    "CycleDue": null,
    "CurrentDue": null,
    "PastDue": null,
    "OneCyclePastDue": null,
    "TwoCyclesPastDue": null,
    "ThreeCyclesPastDue": null,
    "FourCyclesPastDue": null,
    "FiveCyclesPastDue": null,
    "SixCyclesPastDue": null,
    "SevenCyclesPastDue": null,
    "Payments": null
  },
  "User": "System",
  "DateandTime": "2021-08-16 09:25:30",
  "Source": "Clearing",
  "ServiceName": null,
  "CardValidationCodeResult": null,
  "TransactionDestinationInstitutionIDCode": 19363,
  "CurrencyConversionAssessmentAmount": null,
  "TransactionOriginatorInstitutionIDCode": null,
  "ServiceCode": null,
  "Devicetype": null,
  "NewOTB": 788.78,
  "CardCycleGroupIdentifier": 0,
  "AccountUniversalUniqueID": "85fa8c66 - 0f77 - 4e26 - 8fb6 - f3371f9606a3",
  "CardUniversalUniqueID": "d9410196 - b152 - 4f5d - b58c - cadfd8537f85",
  "TransactionUniversalUniqueID": "f3b2b068 - ec7f - 420f - b658 - ac63efc5d75a",
  "LoyaltyTransactionUniversalUniqueID": "6043a24c - 749e-4367 - 8623 - a35db4aa501d",
  "TransactionLifeCycleUniqueID": "66662ae9 - a6bd - 4fe0 - 9424 - c052099aab96",
  "MerchantName": "Spotify USA",
  "MerchantStreetAddress": "45 W. 18th Street",
  "MerchantCountryCode": "USA",
  "PlanType": null,
  "CurrentBalance": 16.21,
  "ClientId": null,
  "RequestUniversalUniqueID": "c348eeb5 - 69a7 - 40d4 - 8af0 - 30ce748c27a4",
  "AlertType": "RealTime",
  "CardCategory": null,
  "AuthTimestamp": "07122021115159",
  "TransactionType": null,
  "FraudBlob": null,
  "TransactionSource": "IPM",
  "PostalCode": null,
  "DBIndicator": null,
  "InstitutionId": 5949,
  "ProductId": 5907,
  "IBFeeIndicator": "29",
  "IBFeeAmount": 0.11,
  "AlertRecipientType": 1,
  "MessageReversalIndicator": null,
  "MultipleCompletionIndicator": null
}