TSYSHCLevel2 Type
Contains the Corporate Purchasing Card data to create Level2 transactions.
Remarks
Contains the Corporate Purchasing Card data to create Level2 transactions.
Fields
AmexChargeDescriptor String |
Description of this transaction. This property may contain up to 40 characters of free text (Spaces allowed) when sending Level II data for an American Express purchasing card. |
AmexRequesterName String |
The name of the requestor, if different than the cardholder. This field contains the name of the requester, if the Card member is not the person that ordered or purchased the product or service. The maximum length for this field is 38 characters. |
AmexShippedToZip String |
The zip code to which the commodity was shipped. If the ship-to zip code is not available, or the customer purchased the item in person (Card-present transaction), this property should be defaulted to the zip code of the merchant where the purchase took place. This is only used when sending Level II data for an American Express purchasing card. The maximum length for this field is 6 characters. |
IsTaxExempt Boolean |
Identifies the characteristics of the amount appearing in TaxAmount and allows you to indicate whether the purchasing card qualifies for tax-exempt status. When set to "True", the purchasing card will be indicated as being tax-exempt. When set to "False", the amount of TaxAmount will be indicated as being Local Sales Tax. Note: This field cannot be set to "True" if there is a TaxAmount set. |
PurchaseOrderNumber String |
Optional customer-specified purchase order number. This field contains a Purchase Order Number supplied by the Visa or MasterCard Purchasing Card cardholder. The maximum length is 25 characters. |
TaxAmount String |
Sales tax charged in addition to the original TransactionAmount Any non-zero sales tax must have a minimum value of 0.1% and a maximum value of 22% of the sale amount. This amount is to be presented with an implied decimal point. For example, US $10.00 must be represented as 1000, and $0.10 is likewise simply 10. The allowable number of significant digits as well as the positioning of any implied decimal point is dictated by the designated CurrencyCode configuration setting. In the United States (default), the number of allowable significant digits is seven. Thus the maximum TransactionAmount is "9999999", yielding a US dollar amount of $99,999.99. This field may not contain a negative number. |
Constructors
[VB.NET] Public TSYSHCLevel2() [C#] public TSYSHCLevel2();