Releases: Funsol-Projects/Funsol-Billing-Helper
Releases · Funsol-Projects/Funsol-Billing-Helper
v2.0.5
v2.0.4
- Downgrade to billing v7.0.0 due to crash in v7.1.1
v2.0.3
- Bugs resolved
v2.0.2
- Offer purchase and Base Plan purchase conflict issue resolved
- Billing client release issue resolved
- Bugs resolved
- Introduced currency symbol in product info
v2.0.1
- Billing library updated to 7.1.1
- isOfferAvailable(basePlanId, offerId): Checks if a specific offer is available for a given base plan ID and offer ID.
- wasPremiumUser(): Determines if the user has ever purchased a premium product or subscription.
- getPurchasedPlansHistory(): Fetches the user’s purchase history of premium products and subscriptions
- isPremiumUser: Checks the user’s current premium status based on active in-app purchases or subscriptions (No need to maintain a separate SharedPreferences)
- getInAppProductPriceById(inAppProductId): Retrieves price information for a specific in-app product.
- Improved error handling with clearer messages for unsupported products and missing purchase tokens.
- Refined logging to provide more informative output during billing operations.
- Billing client ready call back issue resolved (Now Exactly call after billing all setup finish)
- Code optimized
- Bugs solved
v2.0.0
- Billing library updated to 7.1.1
- isOfferAvailable(basePlanId, offerId): Checks if a specific offer is available for a given base plan ID and offer ID.
- wasPremiumUser(): Determines if the user has ever purchased a premium product or subscription.
- getPurchasedPlansHistory(): Fetches the user’s purchase history of premium products and subscriptions
- isPremiumUser: Checks the user’s current premium status based on active in-app purchases or subscriptions (No need to maintain a separate SharedPreferences)
- getInAppProductPriceById(inAppProductId): Retrieves price information for a specific in-app product.
- Improved error handling with clearer messages for unsupported products and missing purchase tokens.
- Refined logging to provide more informative output during billing operations.
- Billing client ready call back issue resolved (Now Exactly call after billing all setup finish)
- Code optimized
- Bugs solved
v1.0.9
-Micro Price variable added in product price info
-price currency code added
-Bugs removed
v1.0.8
Must Call .initialize() after initial setup (Read documentation again for clarity)
ProductList empty crash resolved
v1.0.7
Must Call .initialize() after initial setup (Read documentation again for clarity)
ProductList empty crash resolved
v1.0.5
- Billing library updated to 7.0.0
- Threading consumption improved
- Billing client ready call back issue resolved
- Products price fetching issues resolved
- onPurchasesUpdated callback added to fetch updated premium status
- Proper logging implemented
- Price fetch missing related issues solved