slug: alliance-data-systems provider: Alliance Data Systems (Bread Financial Holdings) generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Banking & Capital Markets min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 1 edges: - tag: Transactions spec_file: alliance-data-systems-transactions-api-openapi.yml capability_id: BC-1340.20 capability_id_l1: BC-1340 capability_name: Payment Processing Management confidence: 0.8 evidence: POST /transaction/{transactionID}/authorize; POST /transaction/{transactionID}/settle; POST /transaction/{transactionID}/refund reason: Full merchant transaction lifecycle — create, authorize, cancel, settle, refund — is payment transaction processing. Sub-capability choice between processing and initiation carries some ambiguity, but settlement and refund operations point to processing.