Releases: chargebee/chargebee-python
Releases · chargebee/chargebee-python
v3.12.1
v3.12.0
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
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
New Features
- Use
httpxinstead ofrequests, thereby adding support for asynchronous API requests.
v3.10.0
v2.56.0
v2.55.0
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
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
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.