# DiscountAutomaticBasicInput - admin-graphql - INPUT_OBJECT
Version: 2025-01

## Description
The input fields for creating or updating an
[amount off discount](https://help.shopify.com/manual/discounts/discount-types/percentage-fixed-amount)
that's automatically applied on a cart and at checkout.

### Access Scopes



## Fields
* [combinesWith](/docs/api/admin-graphql/2025-01/input-objects/DiscountCombinesWithInput): DiscountCombinesWithInput - The
[discount class](https://help.shopify.com/manual/discounts/combining-discounts/discount-combinations)
that you can use in combination with
[Shopify discount types](https://help.shopify.com/manual/discounts/discount-types).
* [customerGets](/docs/api/admin-graphql/2025-01/input-objects/DiscountCustomerGetsInput): DiscountCustomerGetsInput - Information about the qualifying items and their discount.
* [endsAt](/docs/api/admin-graphql/2025-01/scalars/DateTime): DateTime - The date and time when the discount expires and is no longer available to customers.
For discounts without a fixed expiration date, specify `null`.
* [minimumRequirement](/docs/api/admin-graphql/2025-01/input-objects/DiscountMinimumRequirementInput): DiscountMinimumRequirementInput - The minimum subtotal or quantity of items that are required for the discount to be applied.
* [recurringCycleLimit](/docs/api/admin-graphql/2025-01/scalars/Int): Int - The number of billing cycles for which the discount can be applied,
which is useful for subscription-based discounts. For example, if you set this field
to `3`, then the discount only applies to the first three billing cycles of a
subscription. If you specify `0`, then the discount applies indefinitely.
* [startsAt](/docs/api/admin-graphql/2025-01/scalars/DateTime): DateTime - The date and time when the discount becomes active and is available to customers.
* [title](/docs/api/admin-graphql/2025-01/scalars/String): String - The discount's name that displays to merchants in the Shopify admin and to customers.


## Input objects with this input object
* [discountAutomaticBasicCreate](/docs/api/admin-graphql/2025-01/mutations/discountAutomaticBasicCreate)
* [discountAutomaticBasicUpdate](/docs/api/admin-graphql/2025-01/mutations/discountAutomaticBasicUpdate)


## Examples