Adyen · JSON Structure

Terminal Loyalty Data Structure

In the Payment, Loyalty or Balance Inquiry Request message, it allows the Sale Terminal to send the identification of the loyalty account or an awarded amount or an amount to redeem to the loyalty account. Data related to a Loyalty program or account.

Type: object Properties: 3
PaymentsFinancial ServicesFintech

LoyaltyData is a JSON Structure definition published by Adyen, describing 3 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

CardAcquisitionReference LoyaltyAccountID LoyaltyAmount

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-structure/terminal-loyalty-data-structure.json",
  "description": "In the Payment, Loyalty or Balance Inquiry Request message, it allows the Sale Terminal to send the identification of the loyalty account or an awarded amount or an amount to redeem to the loyalty account. Data related to a Loyalty program or account.",
  "type": "object",
  "properties": {
    "CardAcquisitionReference": {
      "$ref": "#/components/schemas/TransactionIDType"
    },
    "LoyaltyAccountID": {
      "$ref": "#/components/schemas/LoyaltyAccountID"
    },
    "LoyaltyAmount": {
      "$ref": "#/components/schemas/LoyaltyAmount"
    }
  },
  "name": "LoyaltyData"
}