From 34275f06bfb33f1cd7ef2c717a27851ccc7696e1 Mon Sep 17 00:00:00 2001 From: Recurly Integrations Date: Fri, 12 Dec 2025 20:35:40 +0000 Subject: [PATCH] Generated Latest Changes for v2021-02-25 --- openapi/api.yaml | 14 ++++++++++++++ recurly/resources.py | 3 +++ 2 files changed, 17 insertions(+) diff --git a/openapi/api.yaml b/openapi/api.yaml index e606589c..bcc620f0 100644 --- a/openapi/api.yaml +++ b/openapi/api.yaml @@ -23606,6 +23606,13 @@ components: subscription. items: "$ref": "#/components/schemas/SubscriptionRampIntervalResponse" + next_bill_date: + type: string + format: date-time + title: Next bill date + description: If present, this sets the date the subscription's next billing + period will start (`current_period_ends_at`). When combined with proration_settings, + proration calculation should occur, only supported when timeframe is now. SubscriptionChangeBillingInfo: type: object description: Accept nested attributes for three_d_secure_action_result_token_id @@ -23766,6 +23773,13 @@ components: "$ref": "#/components/schemas/SubscriptionRampInterval" proration_settings: "$ref": "#/components/schemas/ProrationSettings" + next_bill_date: + type: string + format: date-time + title: Next bill date + description: If present, this sets the date the subscription's next billing + period will start (`current_period_ends_at`). When combined with proration_settings, + proration calculation should occur, only supported when timeframe is now. SubscriptionChangeShippingCreate: type: object title: Shipping details that will be changed on a subscription diff --git a/recurly/resources.py b/recurly/resources.py index 16db7edf..991bb423 100644 --- a/recurly/resources.py +++ b/recurly/resources.py @@ -2420,6 +2420,8 @@ class SubscriptionChange(Resource): The ID of the Subscription Change. invoice_collection : InvoiceCollection Invoice Collection + next_bill_date : datetime + If present, this sets the date the subscription's next billing period will start (`current_period_ends_at`). When combined with proration_settings, proration calculation should occur, only supported when timeframe is now. object : str Object type plan : PlanMini @@ -2453,6 +2455,7 @@ class SubscriptionChange(Resource): "deleted_at": datetime, "id": str, "invoice_collection": "InvoiceCollection", + "next_bill_date": datetime, "object": str, "plan": "PlanMini", "quantity": int,