SubscriptionContractCreateInput input object

Specifies the input fields required to create a Subscription Contract.

Input fields

  • contract ([SubscriptionDraftInput!](https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptiondraftinput)) REQUIRED
    The attributes used as input for the Subscription Draft.
  • currencyCode ([CurrencyCode!](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/currencycode)) REQUIRED
    The currency used for the subscription contract.
  • customerId ([ID!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#id-2021-01)) REQUIRED
    The ID of the customer to associate with the subscription contract.
  • nextBillingDate ([DateTime!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#datetime-2021-01)) REQUIRED
    The next billing date for the subscription contract.