GspCardSettlementHeader

A header object that is used for the purposes of GSP Card settlement files. It is used to encapsulate the detail surrounding the contained settlement.

JSON representation
{
  "settlementId": string,
  "settlementPeriod": {
    object (Interval)
  },
  "settlementAmount": {
    object (Amount)
  },
  "numberOfItems": string
}
Fields
settlementId

string

REQUIRED: This should be a unique ID that identifies the settlement report. All files for this settlement report should use the same settlementId.

settlementPeriod

object (Interval)

REQUIRED: The period this settlement report covers.

settlementAmount

object (Amount)

REQUIRED: This should match the sum of all of the events and adjustments in a settlement file.

numberOfItems

string (Int64Value format)

REQUIRED: The number of settled items(entries and adjustments). This should exclude the header entry.