Bread Pay Platform Transaction Structure

Structural representation of a Bread Pay Platform transaction used in the BNPL lifecycle.

Type: object Properties: 8 Required: 4
Financial ServicesFintechBuy Now Pay LaterBNPLBread PayPrivate Label CreditCo Brand Credit CardsLoyalty ProgramsMarketingData Driven MarketingPaymentsLendingSavingsPersonal LoansConsumer BankingRetail FinanceFortune 500NYSE BFHComenity BankRebrand

BreadPayPlatformTransaction is a JSON Structure definition published by Alliance Data Systems (Bread Financial Holdings), describing 8 properties, of which 4 are required. It conforms to the https://json-structure.org/meta/2025-09/extended/ meta-schema.

Properties

id status amount buyerId merchantOfRecordID merchantNote createdOn modifiedOn

Meta-schema: https://json-structure.org/meta/2025-09/extended/

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/2025-09/extended/",
  "$id": "https://raw.githubusercontent.com/api-evangelist/alliance-data-systems/main/json-structure/bread-pay-platform-transaction-structure.json",
  "name": "BreadPayPlatformTransaction",
  "description": "Structural representation of a Bread Pay Platform transaction used in the BNPL lifecycle.",
  "type": "object",
  "properties": {
    "id": { "type": "string" },
    "status": { "type": "string" },
    "amount": {
      "type": "object",
      "properties": {
        "value": { "type": "int32" },
        "currency": { "type": "string" }
      }
    },
    "buyerId": { "type": "string" },
    "merchantOfRecordID": { "type": "string" },
    "merchantNote": { "type": "string" },
    "createdOn": { "type": "string" },
    "modifiedOn": { "type": "string" }
  },
  "required": ["id", "status", "amount", "buyerId"]
}