Skip to main content
Anchor to SubscriptionManualDiscount

SubscriptionManualDiscount

object

Requires the read_own_subscription_contracts or write_own_subscription_contracts scope.

Custom subscription discount.

•SubscriptionDiscountEntitledLines!
non-null

Entitled line items used to apply the subscription discount on.

Show fields
•ID!
non-null

The unique ID.

•Int

The maximum number of times the subscription discount will be applied on orders.

•SubscriptionDiscountRejectionReason

The reason that the discount on the subscription draft is rejected.

Show enum values
•DiscountTargetType!
non-null

Type of line the discount applies on.

Show enum values
•String

The title associated with the subscription discount.

•DiscountType!
non-null

The type of the subscription discount.

Show enum values
•Int!
non-null

The number of times the discount was applied.

•SubscriptionDiscountValue!
non-null

The value of the subscription discount.

Show union types

Was this section helpful?

Deprecated mutations

•mutation
Deprecated
Show payload

Arguments

•ID!
required

The ID of the Subscription Contract draft to add a subscription discount to.

•SubscriptionManualDiscountInput!
required

The properties of the new Subscription Discount.

Show input fields

•mutation
Deprecated
Show payload

Arguments

•ID!
required

The gid of the Subscription Discount to update.

•ID!
required

The ID of the Subscription Contract draft to update a subscription discount on.

•SubscriptionManualDiscountInput!
required

The properties to update on the Subscription Discount.

Show input fields

•mutation
Deprecated
Show payload

Arguments

•ID!
required

The ID of the subscription contract draft to add a subscription free shipping discount to.

•SubscriptionFreeShippingDiscountInput!
required

The properties of the new subscription free shipping discount.

Show input fields

•mutation
Deprecated
Show payload

Arguments

•ID!
required

The gid of the Subscription Discount to update.

•ID!
required

The ID of the Subscription Contract draft to update a subscription discount on.

•SubscriptionFreeShippingDiscountInput!
required

The properties to update on the Subscription Free Shipping Discount.

Show input fields

•mutation
Deprecated
Show payload

Arguments

•ID!
required

The gid of the Subscription Contract draft to remove a subscription line from.

•ID!
required

The gid of the Subscription Line to remove.



Was this section helpful?