--- title: SellingPlanRecurringBillingPolicyInput - GraphQL Admin description: The input fields required to create or update a recurring billing policy. api_version: 2024-10 api_name: admin type: input_object api_type: graphql source_url: html: >- https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/SellingPlanRecurringBillingPolicyInput md: >- https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/SellingPlanRecurringBillingPolicyInput.txt --- # Selling​Plan​Recurring​Billing​Policy​Input input\_object The input fields required to create or update a recurring billing policy. ## Fields * anchors [\[Selling​Plan​Anchor​Input!\]](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/SellingPlanAnchorInput) Specific anchor dates upon which the billing interval calculations should be made. * interval [Selling​Plan​Interval](https://shopify.dev/docs/api/admin-graphql/2024-10/enums/SellingPlanInterval) The billing frequency, it can be either: day, week, month or year. * interval​Count [Int](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/Int) The number of intervals between billings. * max​Cycles [Int](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/Int) Maximum number of billing iterations. * min​Cycles [Int](https://shopify.dev/docs/api/admin-graphql/2024-10/scalars/Int) Minimum number of billing iterations. *** ## Input objects using this input * [Selling​Plan​Billing​Policy​Input.​recurring](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/SellingPlanBillingPolicyInput#field-recurring) INPUT OBJECT The input fields that are required to create or update a billing policy type. *** ## Map ### Input objects using this input * [Selling​Plan​Billing​Policy​Input.recurring](https://shopify.dev/docs/api/admin-graphql/2024-10/input-objects/SellingPlanBillingPolicyInput#field-recurring)