Upcoming Code Freeze
As part of our commitment to delivering high-quality service and ensuring excellent operation, we would like to inform you about the upcoming end-of-year code freeze.
Below are the details and key information regarding this period.
Code Freeze Period:
- Start Date: 17 December 2025
- End Date: 07 January 2026
What you can expect:
- No new features or significant changes will be introduced to the codebase, unless they are critical fixes.
- Ongoing projects or feature updates will resume after the code freeze period.
- We will continue to monitor systems to ensure smooth operations.
We kindly ask you to adjust your plans accordingly, and we truly appreciate your understanding and cooperation.
New
✨ Google Play Billing: Streamlined Dashboard Configuration [Early Access]
We're excited to announce an enhancement to how you integrate Android in-app purchases with Cleeng! You can now directly upload your Google Service Account key through the Cleeng Dashboard. This update eliminates the need to contact our support team for your initial in-app purchase configuration, making the setup process faster and more independent.
What do I need to do
- This feature is intended for new Android in-app purchase integrations.
- No action is required for existing integrations.
Where to find it
In the Cleeng Dashboard navigate to Admin & Tools > Integration Hub > Google Play Billing tile to find this new setting.
Please note that this feature is currently in Early Access.
✨ Google Play Analytics Dashboard
We have launched a new dashboard that presents Google Play Store reporting, and allows you to track and analyze your mobile subscription performance, alongside other sales channels.
The dashboard ingests subscription-related metrics, such as revenue, subscriber numbers, growth trends, and retention, eliminating the need for manual data handling or third-party reporting tools.
Who can use this
Google Play Analytics dashboard is available to all Cleeng clients, however to start using it, you need to complete a one-time setup.
Where to find it
You can access it in the Cleeng Dashboard > Analytics. Please note that it will be visible only when you connect Google Play Store Reporting to Cleeng.
Learn more
For more information on the setup and metrics provided, please visit our guide on Google Play Analytics Dashboard.
✨ MediaStore Hosted Customer Flows: Dutch Language Added
We have added support for Dutch in MediaStore Hosted Customer Flows.
This is part of our ongoing commitment to providing a seamless, localized experience for end-users.
Learn more
Find out more about MediaStore Hosted Customer Flows and the supported languages.
✨ Transactional Emails: New Pause-Related Templates
Exciting news! To further enhance the user experience with Pause feature, we have introduced new email templates:
- Subscription Pause Scheduled - to inform customers that their request to pause a subscription has been confirmed
- Subscription Scheduled Resume Reminder - to inform customers that their subscription is about to resume
- Subscription Resumed - to inform customers that their subscription has been successfully resumed.
What do I need to do
- If you have opted for Basic Customization, new templates are turned on by default.
- If you have chosen Advanced Customization, you need to sync templates in the Cleeng Dashboard -> Admin & Tools -> Transactional Emails -> Mailchimp Integration to import a new template.
Learn more
For more details on how to add new templates based on your customization preference, please check out our article: What emails are sent to my customers?.
✨ Publisher Payouts: Australia Available as a Bank Location
We've added Australia to the list of available bank locations for publisher payouts. This allows publishers with bank accounts in Australia to easily configure their payout details, ensuring smooth and timely payments.
Where to find it
To set your bank location, navigate to Admin & Tools > Account > Billing Information in the Cleeng dashboard and select the country from the dropdown menu.
Learn more
For more details on payouts, read our guide on how to manage your payout information.
Improvements
🚀 MediaStore Hosted Customer Flows: Display Language Update
We've enhanced our hosted widgets to help you create a more seamless, localized experience for your customers. You can now specify the language for Auth, Checkout, and Account widgets.
Is it for me
This update is available for clients using our MediaStore Hosted Customer Flows integrations.
Learn more
For detailed setup instructions, refer to widgets’ container creation guides. The implementation process is the same for all three widgets. See a direct example in the Checkout widget guide.
To learn more about the overall solution, you can read our guide to MediaStore Hosted Customer Flows.
🚀 MediaStore Hosted Customer Flows: Skeleton Loaders Added
To enhance the user experience, we’ve introduced new skeleton loaders in the Auth and Checkout hosted widgets. These lightweight, wireframe-style placeholders appear while content is loading, offering users clear visual feedback and helping ensure a smooth, uninterrupted flow through authentication and checkout.
Learn more
Find out more about MediaStore Hosted Customer Flows.
🚀 Refunds Report Update: “Cancellation Fee” Removed
The Cancellation Fee column has been removed from the Refunds Report. The information on fees is now consolidated in your monthly payout documentation - Sales Invoice.
What do I need to do
Going forward, please refer to the Sales Invoice file, provided with your monthly payout documentation, for details on refund-related fees.
Learn more
See our guide on How to Read Your Payout Documentation.
🚀 Transactional Emails: Gift Subscription Emails in Gifter’s Language
To improve the customer experience, gift subscription emails are now sent in the language of the gifter, replacing the previous English-only format.
What do I need to do
- If you use Basic Customization, no action is required. The update is applied automatically.
- If you use Advanced Customization, please review your templates to ensure the necessary translations for gift subscription emails are in place.
Learn more
Find out more about our gift subscription emails.
🚀 Automated Deletion of Payment Details After an Update
To ensure your customers only receive relevant payment notifications, our system now automatically removes a previous payment method after a new one is successfully added.
This update addresses an issue where some customers received payment-method expiry notifications for previously used cards after updating their payment details. Now, only payment methods associated with an active subscription will trigger expiry notifications or reminders to update payment information.
This change applies to:
- MediaStore Hosted Customer Flows implementations
- MediaStore SDK Components implementations.
What do I need to do
No action is required. This is a background process that runs automatically.
MediaStore SDK Components Changes
The following releases for MediaStore SDK Components have taken place:
- 5.21.0 - for details, please see Release 5.21.0 What's changed
- 5.22.0 - for details, please see Release 5.22.0 What’s changed
->>><<<-
Click here to subscribe to our release notes emails and we will send them over to your inbox.