Skip to content

Releases: chargebee/chargebee-python

v3.12.1

07 Oct 04:29
5a4c3f6

Choose a tag to compare

v3.12.1 (2025-10-06)


Bug Fixes:

  • Fixed incorrect type for upcoming_renewal in OmnichannelSubscriptionItemResponse.
  • Fixed incorrect type for linked_item in OmnichannelSubscriptionItemResponse.

v3.12.0

25 Sep 04:00
815481e

Choose a tag to compare

New Resources:

  • PersonalizedOffer has been added.
  • OfferFulfillment has been added.
  • OfferEvent has been added.
  • OmnichannelSubscriptionItemOffer has been added.

New Attributes:

  • business_entity_id has been added to Customer#Balance.
  • processor_advice_code has been added to GatewayErrorDetail.
  • processor_advice_code has been added to Transaction#GatewayErrorDetail.
  • omnichannel_subscription_item_offers has been added to OmnichannelSubscriptionItem.
  • linked_omnichannel_subscriptions has been added to OmnichannelTransaction.
  • linked_omnichannel_one_time_orders has been added to OmnichannelTransaction.
  • contract_term has been added to Ramp.
  • charge_once has been added to Ramp#ItemsToAdd.
  • charge_on_option has been added to Ramp#ItemsToAdd.
  • charge_on_event has been added to Ramp#ItemsToAdd.
  • charge_once has been added to Ramp#ItemsToUpdate.
  • charge_on_option has been added to Ramp#ItemsToUpdate.
  • charge_on_event has been added to Ramp#ItemsToUpdate.
  • error_file_path has been added to UsageFile.
  • error_file_url has been added to UsageFile.

New Endpoint:

  • move has been added to OmnichannelSubscription.

New Parameters:

  • offline_payment_method has been added to Estimate#CreateSubItemEstimateRequest.
  • offline_payment_method has been added to Estimate#CreateSubItemForCustomerEstimateRequest.
  • offline_payment_method has been added to HostedPage#CheckoutNewForItemsRequest.
  • offline_payment_method has been added to Quote#SubscriptionCreateSubItemsForCustomerQuoteRequest.
  • offline_payment_method has been added to Quote#SubscriptionEditCreateSubCustomerQuoteForItemsRequest.
  • contract_term has been added to Ramp#CreateForSubscriptionRequest.
  • items_to_add has been added to Ramp#CreateForSubscriptionRequest.
  • items_to_update has been added to Ramp#CreateForSubscriptionRequest.
  • contract_term has been added to Ramp#UpdateRequest.
  • items_to_add has been added to Ramp#UpdateRequest.
  • items_to_update has been added to Ramp#UpdateRequest.

New Enums:

  • DUNNING_UPDATED has been added EventType.
  • OMNICHANNEL_SUBSCRIPTION_MOVED_IN has been added to EventType.

Bug Fixes:

  • currency list action has been marked as ListRequest.
  • index has been removed from CreditNote#ShippingAddress.
  • index has been removed from Invoice#ShippingAddress
  • index has been removed from Order#ShippingAddress.
  • index has been removed from Quote#ShippingAddress.
  • index has been removed from SubscriptionEstimate#ShippingAddress.
  • index has been removed from Subscription#ShippingAddress.

v2.57.0

23 Sep 10:30
80c0195

Choose a tag to compare

New Resources:

  • PersonalizedOffer has been added.
  • OfferFulfillment has been added.
  • OfferEvent has been added.
  • OmnichannelSubscriptionItemOffer has been added.

New Attributes:

  • business_entity_id has been added to Customer#Balance.
  • processor_advice_code has been added to GatewayErrorDetail.
  • processor_advice_code has been added to Transaction#GatewayErrorDetail.
  • omnichannel_subscription_item_offers has been added to OmnichannelSubscriptionItem.
  • linked_omnichannel_subscriptions has been added to OmnichannelTransaction.
  • linked_omnichannel_one_time_orders has been added to OmnichannelTransaction.
  • contract_term has been added to Ramp.
  • charge_once has been added to Ramp#ItemsToAdd.
  • charge_on_option has been added to Ramp#ItemsToAdd.
  • charge_on_event has been added to Ramp#ItemsToAdd.
  • charge_once has been added to Ramp#ItemsToUpdate.
  • charge_on_option has been added to Ramp#ItemsToUpdate.
  • charge_on_event has been added to Ramp#ItemsToUpdate.
  • error_file_path has been added to UsageFile.
  • error_file_url has been added to UsageFile.

New Endpoint:

  • move has been added to OmnichannelSubscription.

New Parameters:

  • offline_payment_method has been added to Estimate#CreateSubItemEstimateRequest.
  • offline_payment_method has been added to Estimate#CreateSubItemForCustomerEstimateRequest.
  • offline_payment_method has been added to HostedPage#CheckoutNewForItemsRequest.
  • offline_payment_method has been added to Quote#SubscriptionCreateSubItemsForCustomerQuoteRequest.
  • offline_payment_method has been added to Quote#SubscriptionEditCreateSubCustomerQuoteForItemsRequest.
  • contract_term has been added to Ramp#CreateForSubscriptionRequest.
  • items_to_add has been added to Ramp#CreateForSubscriptionRequest.
  • items_to_update has been added to Ramp#CreateForSubscriptionRequest.
  • contract_term has been added to Ramp#UpdateRequest.
  • items_to_add has been added to Ramp#UpdateRequest.
  • items_to_update has been added to Ramp#UpdateRequest.

New Enums:

  • DUNNING_UPDATED has been added EventType.
  • OMNICHANNEL_SUBSCRIPTION_MOVED_IN has been added to EventType.

Bug Fixes:

  • currency list action has been marked as ListRequest.
  • index has been removed from CreditNote#ShippingAddress.
  • index has been removed from Invoice#ShippingAddress
  • index has been removed from Order#ShippingAddress.
  • index has been removed from Quote#ShippingAddress.
  • index has been removed from SubscriptionEstimate#ShippingAddress.
  • index has been removed from Subscription#ShippingAddress.

v3.11.0

28 Aug 03:14
6e79be6

Choose a tag to compare

New Features

  • Use httpx instead of requests, thereby adding support for asynchronous API requests.

v3.10.0

26 Aug 06:03
db16bb4

Choose a tag to compare

New enhancement:

  • Updated the ./chargebee/ssl/ca-certs.crt to use the latest version of DigiCert Global Root G2.

v2.56.0

26 Aug 09:15
5db92c2

Choose a tag to compare

New enhancement:

  • Updated the ./chargebee/ssl/ca-certs.crt to use the latest version of DigiCert Global Root G2.

v2.55.0

22 Aug 04:15
1911f4f

Choose a tag to compare

New Resources:

  • WebhookEndpoints has been added.
  • OmnichannelOneTimeOrder has been added.
  • OmnichannelOneTimeOrderItem has been added.

New Attributes:

  • business_entity_id has been added to Comment.
  • business_entity_id has been added to PromotionalCredit.
  • quantity has been added to Discount.
  • business_entity_id has been added to PromotionalCredit.
  • coupon_applicability_mappings[] has been added to QuotedCharge.
  • linked_omnichannel_one_time_orders[] has been added to RecordedPurchase.
  • quantity has been added to Subscripiton#Discount.

New Input Parameters:

  • transaction[id] has been added to Customer#RecordExcessPaymentRequest.
  • discounts[quantity][] has been added to Estimate#CreateSubItemEstimateRequest.
  • consolidate_entitlements has been added to CustomerEntitlement#EntitlementsForCustomer.
  • discounts[quantity][] has been added to Estimate#CreateSubItemEstimateRequest.
  • discounts[quantity][] has been added to Estimate#CreateSubItemForCustomerEstimateRequest.
  • discounts[quantity][] has been added to Estimate#UpdateSubscriptionForItemsRequest.
  • discounts[quantity][] has been added to Estimate#CreateInvoiceForItemsRequest.
  • discounts[quantity][] has been added to HostedPage#CheckoutOneTimeForItemsRequest.
  • discounts[quantity][] has been added to HostedPage#CheckoutNewForItemsRequest.
  • discounts[quantity][] has been added to HostedPage#CheckoutExistingForItemsRequest.
  • discounts[quantity][] has been added to PricingPageSession#CreateForNewSubscriptionRequest.
  • discounts[quantity][] has been added to PricingPageSession#CreateForExistingSubscriptionRequest.
  • discounts[quantity][] has been added to Purchase#CreateRequest.
  • discounts[quantity][] has been added to Purchase#EstimateRequest.
  • discounts[quantity][] has been added to Quote#CreateSubItemsForCustomerQuoteRequest.
  • discounts[quantity][] has been added to Quote#EditCreateSubCustomerQuoteForItemsRequest.
  • discounts[quantity][] has been added to Quote#UpdateSubscriptionQuoteForItemsRequest.
  • discounts[quantity][] has been added to Quote#EditUpdateSubscriptionQuoteForItemsRequest.
  • discounts[quantity][] has been added to Quote#CreateForChargeItemsAndChargesRequest.
  • discounts[quantity][] has been added to Quote#EditForChargeItemsAndChargesRequest.
  • discounts[quantity][] has been added to Subscription#CreateWithItemsRequest.
  • discounts[quantity][] has been added to Subscription#UpdateForItemsRequest.
  • discounts[quantity][] has been added to Subscription#ImportForItemsRequest.
  • google_play_store[product_id] has been added to RecordedPurchase#CreateRequest.
  • google_play_store[order_id] has been added to RecordedPurchase#CreateRequest.

New Enums

  • PAUSE has been added to OmnichannelSubscriptionItemScheduledChange#ChangeType.
  • OFFER_QUANTITY has been added to Discount#Type.
  • OFFER_QUANTITY has been added to Subscription#Discount#Type.
  • OMNICHANNEL_ONE_TIME_ORDER has been added to EntityType.
  • OMNICHANNEL_ONE_TIME_ORDER_ITEM has been added to EntityType.
  • USAGE_FILE has been added to EntityType.
  • OMNICHANNEL_ONE_TIME_ORDER_CREATED has been added to EventType.
  • OMNICHANNEL_ONE_TIME_ORDER_ITEM_CANCELLED has been added to EventType.
  • USAGE_FILE_INGESTED has been added to EventType.
  • OMNICHANNEL_SUBSCRIPTION_ITEM_PAUSE_SCHEDULED has been added to EventType.

v3.9.0

21 Aug 11:20
7b2ce8a

Choose a tag to compare

New Resources:

  • WebhookEndpoints has been added.
  • OmnichannelOneTimeOrder has been added.
  • OmnichannelOneTimeOrderItem has been added.

New Attributes:

  • business_entity_id has been added to Comment.
  • business_entity_id has been added to PromotionalCredit.
  • quantity has been added to Discount.
  • business_entity_id has been added to PromotionalCredit.
  • coupon_applicability_mappings[] has been added to QuotedCharge.
  • linked_omnichannel_one_time_orders[] has been added to RecordedPurchase.
  • quantity has been added to Subscripiton#Discount.

New Input Parameters:

  • transaction[id] has been added to Customer#RecordExcessPaymentRequest.
  • discounts[quantity][] has been added to Estimate#CreateSubItemEstimateRequest.
  • consolidate_entitlements has been added to CustomerEntitlement#EntitlementsForCustomer.
  • discounts[quantity][] has been added to Estimate#CreateSubItemEstimateRequest.
  • discounts[quantity][] has been added to Estimate#CreateSubItemForCustomerEstimateRequest.
  • discounts[quantity][] has been added to Estimate#UpdateSubscriptionForItemsRequest.
  • discounts[quantity][] has been added to Estimate#CreateInvoiceForItemsRequest.
  • discounts[quantity][] has been added to HostedPage#CheckoutOneTimeForItemsRequest.
  • discounts[quantity][] has been added to HostedPage#CheckoutNewForItemsRequest.
  • discounts[quantity][] has been added to HostedPage#CheckoutExistingForItemsRequest.
  • discounts[quantity][] has been added to PricingPageSession#CreateForNewSubscriptionRequest.
  • discounts[quantity][] has been added to PricingPageSession#CreateForExistingSubscriptionRequest.
  • discounts[quantity][] has been added to Purchase#CreateRequest.
  • discounts[quantity][] has been added to Purchase#EstimateRequest.
  • discounts[quantity][] has been added to Quote#CreateSubItemsForCustomerQuoteRequest.
  • discounts[quantity][] has been added to Quote#EditCreateSubCustomerQuoteForItemsRequest.
  • discounts[quantity][] has been added to Quote#UpdateSubscriptionQuoteForItemsRequest.
  • discounts[quantity][] has been added to Quote#EditUpdateSubscriptionQuoteForItemsRequest.
  • discounts[quantity][] has been added to Quote#CreateForChargeItemsAndChargesRequest.
  • discounts[quantity][] has been added to Quote#EditForChargeItemsAndChargesRequest.
  • discounts[quantity][] has been added to Subscription#CreateWithItemsRequest.
  • discounts[quantity][] has been added to Subscription#UpdateForItemsRequest.
  • discounts[quantity][] has been added to Subscription#ImportForItemsRequest.
  • google_play_store[product_id] has been added to RecordedPurchase#CreateRequest.
  • google_play_store[order_id] has been added to RecordedPurchase#CreateRequest.

New Enums

  • PAUSE has been added to OmnichannelSubscriptionItemScheduledChange#ChangeType.
  • OFFER_QUANTITY has been added to Discount#Type.
  • OFFER_QUANTITY has been added to Subscription#Discount#Type.
  • OMNICHANNEL_ONE_TIME_ORDER has been added to EntityType.
  • OMNICHANNEL_ONE_TIME_ORDER_ITEM has been added to EntityType.
  • USAGE_FILE has been added to EntityType.
  • OMNICHANNEL_ONE_TIME_ORDER_CREATED has been added to EventType.
  • OMNICHANNEL_ONE_TIME_ORDER_ITEM_CANCELLED has been added to EventType.
  • USAGE_FILE_INGESTED has been added to EventType.
  • OMNICHANNEL_SUBSCRIPTION_ITEM_PAUSE_SCHEDULED has been added to EventType.

v3.8.0

21 Jul 13:21
0da686f

Choose a tag to compare

v3.8.0 (2025-07-21)


New Resources:

  • BillingConfiguration has been added.
  • Brand has been added.

New Attributes:

  • has_children has been added to Hierarchy
  • coupon_applicability_mappings has been added to QuotedRamp.

New Endpoint:

  • listHierarchyDetail has been added to Customer.

New Input parameters:

  • change_reason children has been added to Entitlement#CreateRequest.
  • entitlements[apply_grandfathering] has been added to Entitlement#CreateRequest.
  • replace_primary_payment_source has been added to Purchase#CreateRequest.
  • omnichannel_subscription has been added to RecordedPurchase#CreateRequest.
  • contract_term has been added to Subscription#RemoveScheduledCancellationRequest.
  • contract_term_billing_cycle_on_renewal has been added to Subscription#RemoveScheduledCancellationRequest.

New Enums:

  • payconiq_by_bancontact has been added to PaymentMethodType.
  • solidgate has been added to Gateway.
  • solidgate has been added to PaymentMethod.