Skip to content

Commit 2fdcf51

Browse files
authored
Releasing v2.60.0 (#107)
* Releasing v2.60.0 * Updating the copyright years
1 parent 620b46a commit 2fdcf51

5 files changed

Lines changed: 27 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
### v2.60.0 (2025-12-30)
2+
* * *
3+
4+
### New Attributes:
5+
* retry_engine has been added to Invoice#DunningAttempt.
6+
7+
### New Endpoint:
8+
* move action has been added to ItemPrice.
9+
10+
### New Parameters:
11+
* exclude_tax_type has been added to Estimate#RenewalEstimateInputParam.
12+
* variant_id has been added to ItemPrice#MoveInputParam.
13+
* custom has been added to PricingPageSession#CreateForNewSubscriptionInputParam.
14+
* custom has been added to PricingPageSession#CreateForExistingSubscriptionInputParam.
15+
16+
### New Enums:
17+
* ELECTRONIC_PAYMENT_STANDARD has been added to PaymentMethodTypeEnum.
18+
* KBC_PAYMENT_BUTTON has been added to PaymentMethodTypeEnum.
19+
* PAY_BY_BANK has been added to PaymentMethodTypeEnum.
20+
* TRUSTLY has been added to PaymentMethodTypeEnum.
21+
* STABLECOIN has been added to PaymentMethodTypeEnum.
22+
123
### v2.59.0 (2025-11-26)
224
* * *
325

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License
22

3-
Copyright (c) 2011-2024 ChargeBee, Inc.
3+
Copyright (c) 2011-2026 ChargeBee, Inc.
44

55
Permission is hereby granted, free of charge, to any person
66
obtaining a copy of this software and associated documentation

chargebee/models/invoice.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class ReferenceTransaction(Model):
3838
fields = ["applied_amount", "applied_at", "txn_id", "txn_status", "txn_date", "txn_amount", "txn_type", "amount_capturable", "authorization_reason"]
3939
pass
4040
class DunningAttempt(Model):
41-
fields = ["attempt", "transaction_id", "dunning_type", "created_at", "txn_status", "txn_amount"]
41+
fields = ["attempt", "transaction_id", "dunning_type", "created_at", "txn_status", "txn_amount", "retry_engine"]
4242
pass
4343
class AppliedCredit(Model):
4444
fields = ["cn_id", "applied_amount", "applied_at", "cn_reason_code", "cn_create_reason_code", "cn_date", "cn_status", "tax_application"]

chargebee/models/pricing_page_session.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@ class PricingPageSession(Model):
1111
@staticmethod
1212
def create_for_new_subscription(params, env=None, headers=None):
1313
json_keys = {
14+
"custom": 0,
1415
}
1516
return request.send('post', request.uri_path("pricing_page_sessions","create_for_new_subscription"), params, env, headers, None, False,json_keys)
1617

1718
@staticmethod
1819
def create_for_existing_subscription(params, env=None, headers=None):
1920
json_keys = {
21+
"custom": 0,
2022
}
2123
return request.send('post', request.uri_path("pricing_page_sessions","create_for_existing_subscription"), params, env, headers, None, False,json_keys)

chargebee/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = '2.59.0'
1+
VERSION = '2.60.0'

0 commit comments

Comments
 (0)