chargebee_flutter 0.4.5 copy "chargebee_flutter: ^0.4.5" to clipboard
chargebee_flutter: ^0.4.5 copied to clipboard

This is the official Software Development Kit (SDK) for Chargebee Flutter.

0.4.5 #

Chore

  • UTF8 support

0.4.4 #

Chore

  • Compatible with AGP 8

0.4.3 #

Chore

  • Include Google Billing Library 6

0.4.2 #

Fix

  • Add customer as a parameter in restorePurchase

0.4.1 #

Fix

  • Fixes multiple callback

0.4.0 #

Chore

  • Updates Android Billing library version from 4.x to 5.2.1
  • Updates the Android target SDK as per requirements for Billing library 5.2.1
  • Updated other related dependencies

0.3.0 #

Chore

  • Updates Native Android dependency to support Billing library 5 changes

0.2.1 #

Bug Fixes

0.2.0 #

New Feature

  • Introduced new API purchaseStoreProduct to purchase product with customer information. (#68)

0.1.0 #

New Feature

  • Adds show manage subscriptions settings in app (#67)

0.0.14 #

New Feature

  • Adds one time purchase support. (#64)
  • Use Chargebee.purchaseNonSubscriptionProduct to purchase one time purchase product on Apple App Store and Google Play Store.
  • Use Chargebee.validateReceiptForNonSubscriptions to validate one time purchase receipt if syncing failed with Chargebee after the successful purchase on Apple App Store and Google Play Store.

0.0.13 #

SDK Improvements

  • Added cache retry mechanism for validating the receipt. (#62)
  • Use Chargebee.validateReceipt to validate the receipt if syncing failed with Chargebee after the successful purchase on Apple App Store and Google Play Store.

0.0.12 #

New Feature

  • Added restore purchases (#61)

0.0.11 #

SDK Improvements

  • Package utils renamed to models and Added sdk method retrieveProductIdentifiers instead of retrieveProductIdentifers (#52)
  • Removed dynamic object for all API methods and updated with appropriate data type (#50)
  • Standardize the dart documentation for the API's (#57)
  • Added CBEntitlement model to showcase list of entitlements instead of dynamic list and improvements (#58)
  • Unit test added for the API retrieveProducts and purchaseProduct (#58)
  • Added integration test (#56)
  • Added linting support (#53)

0.0.10 #

Bug fixes

  • Additional information added to Product model (#45)
  • Android plugIn improved by removing un-wanted try-catch blocks around the purchaseProduct and empty checks on the product. SubscriptionId and planId made as non-optional to avoid Optional type (#48)
  • Improvements on error handling, Added appropriate error codes to PlatformException. No impacts on existing error handling logic (#49)

0.0.9 #

Bug fixes

0.0.8 #

Bug fixes

  • Android app crashed on signed apk and the issue fixed in Native Android SDK v1.0.15

0.0.7 #

Bug fixes

0.0.6 #

Bug fixes

  • subscriptionId is not set on android #28
  • App Crash After Purchase Subscriptions #11
  • retrieveSubscriptions and retrieveAllItems should not crash if there are no subs/items #27
  • Return type of retrieveProductIdentifers #25
  • nullpointer exception #24
  • Chargebee.configure never finishes on error #23
  • Don't just swallow exceptions #26
  • Updated Readme.md file

0.0.5 #

Bug fixes

  • Swift Compiler Error (Xcode): Cannot find 'Environment' in scope
  • Error while integrating iOS Flutter SDK
  • Updated Readme.md file

0.0.4 #

  • Bug fixes

0.0.3 #

  • Added support for retrieve product identifiers, entitlements, plans and items.

0.0.2 #

  • Minor updates on documentation

0.0.1 #

  • Release 0.0.1
6
likes
140
pub points
76%
popularity

Publisher

verified publisherchargebee.com

This is the official Software Development Kit (SDK) for Chargebee Flutter.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

collection, flutter, json_annotation, progress_dialog_null_safe

More

Packages that depend on chargebee_flutter