--- title: SubscriptionContract - Customer API description: A Subscription Contract. api_version: 2026-01 api_name: customer type: object api_type: graphql source_url: html: 'https://shopify.dev/docs/api/customer/latest/objects/SubscriptionContract' md: 'https://shopify.dev/docs/api/customer/latest/objects/SubscriptionContract.md' --- # Subscription​Contract object A Subscription Contract. ## Fields * billingPolicy * createdAt * currencyCode * customAttributes * deliveryMethod * deliveryPolicy * deliveryPrice * discounts * id * lastBillingAttemptErrorType * lastPaymentStatus * lines * linesCount * nextBillingDate * note * orders * originOrder * revisionId * status * upcomingBillingCycles * updatedAt *** ## Map ### Fields and connections with this object * [Customer.subscriptionContract](https://shopify.dev/docs/api/customer/latest/objects/Customer#field-Customer.fields.subscriptionContract) * [Customer.subscriptionContracts](https://shopify.dev/docs/api/customer/latest/objects/Customer#field-Customer.fields.subscriptionContracts) * [Order.subscriptionContracts](https://shopify.dev/docs/api/customer/latest/objects/Order#field-Order.fields.subscriptionContracts) * [SubscriptionContractConnection.nodes](https://shopify.dev/docs/api/customer/latest/connections/SubscriptionContractConnection#returns-nodes) * [SubscriptionContractEdge.node](https://shopify.dev/docs/api/customer/latest/objects/SubscriptionContractEdge#field-SubscriptionContractEdge.fields.node) *** ## Mutations * subscriptionContractActivate * subscriptionContractCancel * subscriptionContractPause * subscriptionContractSelectDeliveryMethod *** ## SubscriptionContract Mutations ### Mutated by * [subscription​Contract​Activate](https://shopify.dev/docs/api/customer/latest/mutations/subscriptionContractActivate) * [subscription​Contract​Cancel](https://shopify.dev/docs/api/customer/latest/mutations/subscriptionContractCancel) * [subscription​Contract​Pause](https://shopify.dev/docs/api/customer/latest/mutations/subscriptionContractPause) * [subscription​Contract​Select​Delivery​Method](https://shopify.dev/docs/api/customer/latest/mutations/subscriptionContractSelectDeliveryMethod) *** ## Interfaces * Node * SubscriptionContractBase *** ## SubscriptionContract Implements ### Implements * [Node](https://shopify.dev/docs/api/customer/latest/interfaces/Node) * [Subscription​Contract​Base](https://shopify.dev/docs/api/customer/latest/interfaces/SubscriptionContractBase)