# Pending Coupon (/ar/api-reference/objects/pending-coupon)

The Coupon selected for a Checkout Session before payment completes. It contains the discount terms used to calculate the session total; the Coupon has not yet been redeemed.

## Fields

- `id` (string, required)
- `object` (enum("coupon"), required)
- `name` (string | null)
- `discountType` (string, required)
- `percentOff` (number | null)
- `amountOff` (string | null)
- `currency` (string | null)
- `valid` (enum(true), required)
- `livemode` (boolean, required)