REST API

orderInformation. lineItems[].discountAmount

Discount applied to the item.
This field may be required for all Level III processing, depending on your merchant category code. Check with your processor.
Do not set this field to 0 (zero) for Mastercard transactions.
The maximum value of this field is
99,999.99

Specifications

  • Data Type:
    String
  • Data Length:
    • :
      8
    • :
      8
    • :
      13
    • :
      13
    • :
      9 (Mastercard), 12 (Visa)
    • :
      10 (Mastercard), 13 (Visa)
    • :
      10 (Mastercard), 13 (Visa)
    • All other processors:
      12

Mapping Information

  • REST API Field:
    orderInformation.lineItems[].discountAmount
  • SCMP API Field:
    discount_amount
  • Simple Order API Field:
    item_#_discountAmount

Processor Field Names

This list provides the processor-specific field names for each processor supporting this field for Level II or Level III processing:
  • :
    • Mastercard:
      Discount Amount
    • Visa:
      Discount Amount for Line Item
  • :
    • Mastercard:
      Discount Amount
    • Visa:
      Discount Amount Per Line Item
  • :
    • Mastercard:
      Discount Amount
    • Visa:
      Discount Amount for Line Item
  • :
    Item Discount Amount
  • :
    Item Discount
  • :
    • Mastercard:
      Discount Amount
    • Visa:
      Discount Amount for Line Item
  • :
    Discount Amount
  • :
    • Mastercard:
      Discount Amount
    • Visa:
      Discount Amount Per Line Item
  • :
    discountAmount
  • :
    Item Discount Amount