Releases: chargebee/chargebee-java
Releases · chargebee/chargebee-java
v4.4.0
v4.4.0 (2026-02-24)
Improvements:
- Replaced the internal regex-based JSON parser with Google Gson for reliable, spec-compliant JSON handling.
- Added comprehensive test coverage for the internal
JsonUtilutility.
Dependencies:
- Added
com.google.code.gson:gson:2.13.2as a compile dependency (transitive for SDK consumers). Minimum compatible Gson version is2.8.6. See README for version conflict guidance.
v4.3.0
v4.2.0
v4.1.1
v4.1.0
v4.1.0 (2026-02-06)
New Attributes:
subscription_idhas been added toEntitlementOverride.is_enabledhas been added toEntitlementOverride.decommissionedhas been added toSubscription.
New Parameters:
omnichannel_subscription_itemhas been added as query parameter tolist_omnichannel_subscriptionsinOmnichannelSubscription.entitlement_overrides.entity_idhas been added as request body parameter toupsert_or_remove_entitlement_overrides_for_a_subscriptioninEntitlementOverride.entitlement_overrides.entity_typehas been added as request body parameter toupsert_or_remove_entitlement_overrides_for_a_subscriptioninEntitlementOverride.entitlement_overrides.is_enabledhas been added as request body parameter toupsert_or_remove_entitlement_overrides_for_a_subscriptioninEntitlementOverride.payment_method_save_policyhas been added as request body parameter tocollect_nowinHostedPage.decommissionedhas been added as request body parameter tocancel_subscription_for_itemsinSubscription.
Parameter Updates:
pricing_pagehas been changed from required to optional increate_pricing_page_for_existing_subscriptionofPricingPageSession.
New Events:
payment_due_reminderhas been added.
New Enums:
chargehas been added as a new value enumEntityType.payment_due_reminderhas been added as a new value enumEventType.tempushas been added as a new value enumGateway.kakao_pay,naver_pay,revolut_pay, andcash_app_payhave been added as new values enumPaymentMethod.always,ask, andneverhave been added as new values enumPaymentMethodSavePolicy.kakao_pay,naver_pay,revolut_pay, andcash_app_payhave been added as new values enumPaymentMethodType.kakao_pay,naver_pay,revolut_pay, andcash_app_payhave been added as new values enumType.accepted,rejected,message_acknowledgement,in_process,under_query,conditionally_accepted, andpaidhave been added as new values to enum attributeeinvoice.statusinCreditNote.accepted,rejected,message_acknowledgement,in_process,under_query,conditionally_accepted, andpaidhave been added as new values to enum attributestatusinEinvoice.accepted,rejected,message_acknowledgement,in_process,under_query,conditionally_accepted, andpaidhave been added as new values to enum attributeeinvoice.statusinInvoice.kakao_pay,naver_pay,revolut_pay,cash_app_pay,wechat_pay, andalipayhave been added as new values to enum attributepayment_method_typeinPaymentIntent.kakao_pay,naver_pay,revolut_pay,cash_app_pay,wechat_pay, andalipayhave been added as new values to enum attributeactive_payment_attempt.payment_method_typeinPaymentIntent.kakao_pay,naver_pay,revolut_pay,cash_app_pay,wechat_pay, andalipayhave been added as new values to enum request body parameterpayment_method_typeinupdate_a_payment_intentofPaymentIntent.kakao_pay,naver_pay,revolut_pay,cash_app_pay,wechat_pay, andalipayhave been added as new values to enum request body parameterpayment_method_typeincreate_a_payment_intentofPaymentIntent.
v3.43.0
v3.43.0 (2026-02-06)
New Attributes:
subscription_idhas been added toEntitlementOverride.is_enabledhas been added toEntitlementOverride.decommissionedhas been added toSubscription.
New Parameters:
omnichannel_subscription_itemhas been added as query parameter tolist_omnichannel_subscriptionsinOmnichannelSubscription.entitlement_overrides.entity_idhas been added as request body parameter toupsert_or_remove_entitlement_overrides_for_a_subscriptioninEntitlementOverride.entitlement_overrides.entity_typehas been added as request body parameter toupsert_or_remove_entitlement_overrides_for_a_subscriptioninEntitlementOverride.entitlement_overrides.is_enabledhas been added as request body parameter toupsert_or_remove_entitlement_overrides_for_a_subscriptioninEntitlementOverride.payment_method_save_policyhas been added as request body parameter tocollect_nowinHostedPage.decommissionedhas been added as request body parameter tocancel_subscription_for_itemsinSubscription.
Parameter Updates:
pricing_pagehas been changed from required to optional increate_pricing_page_for_existing_subscriptionofPricingPageSession.
New Events:
payment_due_reminderhas been added.
New Enums:
chargehas been added as a new value enumEntityType.payment_due_reminderhas been added as a new value enumEventType.tempushas been added as a new value enumGateway.kakao_pay,naver_pay,revolut_pay, andcash_app_payhave been added as new values enumPaymentMethod.always,ask, andneverhave been added as new values enumPaymentMethodSavePolicy.kakao_pay,naver_pay,revolut_pay, andcash_app_payhave been added as new values enumPaymentMethodType.kakao_pay,naver_pay,revolut_pay, andcash_app_payhave been added as new values enumType.accepted,rejected,message_acknowledgement,in_process,under_query,conditionally_accepted, andpaidhave been added as new values to enum attributeeinvoice.statusinCreditNote.accepted,rejected,message_acknowledgement,in_process,under_query,conditionally_accepted, andpaidhave been added as new values to enum attributestatusinEinvoice.accepted,rejected,message_acknowledgement,in_process,under_query,conditionally_accepted, andpaidhave been added as new values to enum attributeeinvoice.statusinInvoice.kakao_pay,naver_pay,revolut_pay,cash_app_pay,wechat_pay, andalipayhave been added as new values to enum attributepayment_method_typeinPaymentIntent.kakao_pay,naver_pay,revolut_pay,cash_app_pay,wechat_pay, andalipayhave been added as new values to enum attributeactive_payment_attempt.payment_method_typeinPaymentIntent.kakao_pay,naver_pay,revolut_pay,cash_app_pay,wechat_pay, andalipayhave been added as new values to enum request body parameterpayment_method_typeinupdate_a_payment_intentofPaymentIntent.kakao_pay,naver_pay,revolut_pay,cash_app_pay,wechat_pay, andalipayhave been added as new values to enum request body parameterpayment_method_typeincreate_a_payment_intentofPaymentIntent.
v4.0.3
v4.0.2
v4.0.1
v4.0.1 (2026-01-19)
New Parameters:
applicable_item_price_idshas been added to Coupon#CouponListRequest.applicable_item_price_idshas been added to Export#CouponRequest.
New Enums:
Twikeyhas been added to GatewayEnum.
Deleted Action:
moveaction has been removed from the ItemPrice.
New Features:
- add util method for export and 'Time Machine' async handler.
v3.42.0
v3.42.0 (2026-01-16)
New Parameters:
applicable_item_price_idshas been added to Coupon#CouponListRequest.applicable_item_price_idshas been added to Export#CouponRequest.
New Enums:
Twikeyhas been added to GatewayEnum.
Deleted Action:
moveaction has been removed from the ItemPrice.