Defines transaction amount, itemization, fraud screening, reporting, and custom field parameters for Remote API processing.

Transaction Amount and Itemization Fields


Use the fields below to define transaction totals, itemized purchase information, reporting data, fraud screening details, and custom transaction metadata.

Variable Requirement Type Max Size Possible Values / Example Description Notes
easycart Optional integer 1 1, 0 Displays order item details within confirmation emails. Applies to both customer and merchant confirmation emails.
item# Optional / Fraud string 23 SKU-1001 Item or product identifier associated with the transaction. Recommended for extended fraud screening and itemized receipts.
cost# Optional / Fraud decimal 10 19.99 Individual item cost associated with item#. 1 Recommended for extended fraud screening and itemized receipts.
quantity# Optional / Fraud integer 5 2 Quantity purchased for the associated item#. Recommended for extended fraud screening and itemized receipts.
description# Optional / Fraud string 79 Blue Widget - Large Long-form item description associated with item#. Recommended for extended fraud screening and itemized receipts.

Notes

1. Itemized Transaction Data

To include purchased item details within customer and merchant confirmation emails, the following four fields are required for each item:

  • item#
  • cost#
  • quantity#
  • description#

These item details are also stored within the transaction database and may be used for reporting and administrative lookup purposes.

⚠️ Formatting Rule (Applies to All Amount Fields)


  1. All monetary values must be numeric only in the format 1234.56. Do not include currency symbols, commas, or formatting. Exactly two decimal places are required. ↩︎