# AgentCheckoutAppliedDiscount

object type

One applied discount: the coupon code (absent on an automatic discount) · the caption · the applied reduction in minor units (> 0 — the pipeline's own per-entry figure, never re-derived) · automatic (a promotion · loyalty · employee · manual entry) · the allocation method (each = a line-level entry applied per item | across = an order-level entry split pro-rata) · the pipeline's priority (1 = applied first) · the per-line allocations when the pipeline can name them (Σ == amountMinor; absent otherwise).

## Fields

| Field | Type | Notes |
| --- | --- | --- |
| `code` | [String](/types/#scalars) | No further notes. |
| `title` | [String](/types/#scalars) `String!` | No further notes. |
| `amountMinor` | [Int](/types/#scalars) `Int!` | No further notes. |
| `automatic` | [Boolean](/types/#scalars) `Boolean!` | No further notes. |
| `method` | [String](/types/#scalars) `String!` | No further notes. |
| `priority` | [Int](/types/#scalars) `Int!` | No further notes. |
| `allocations` | [AgentCheckoutDiscountAllocation](/types/AgentCheckoutDiscountAllocation/) `[AgentCheckoutDiscountAllocation!]` | No further notes. |
