# SubscriptionBillingAttemptInput - admin - INPUT_OBJECT Version: 2025-01 ## Description The input fields required to complete a subscription billing attempt. ### Access Scopes ## Fields * [billingCycleSelector](/docs/api/admin/2025-01/input-objects/SubscriptionBillingCycleSelector): SubscriptionBillingCycleSelector - Select the specific billing cycle to be billed. Default to bill the current billing cycle if not specified. * [idempotencyKey](/docs/api/admin/2025-01/scalars/String): String! - A unique key generated by the client to avoid duplicate payments. For more information, refer to [Idempotent requests](https://shopify.dev/api/usage/idempotent-requests). * [inventoryPolicy](/docs/api/admin/2025-01/enums/SubscriptionBillingAttemptInventoryPolicy): SubscriptionBillingAttemptInventoryPolicy - The behaviour to follow when creating an order for a product variant when it's out of stock. * [originTime](/docs/api/admin/2025-01/scalars/DateTime): DateTime - The date and time used to calculate fulfillment intervals for a billing attempt that successfully completed after the current anchor date. To prevent fulfillment from being pushed to the next anchor date, this field can override the billing attempt date. ## Input objects with this input object * [subscriptionBillingAttemptCreate](/docs/api/admin/2025-01/mutations/subscriptionBillingAttemptCreate) ## Examples