Released to all salons on Thursday 27 August 2026. Full ticket list: Jira release 2026/35.

Highlights

  • The Kletta accounting integration is now live for salons in Finland. A salon connects Kletta from its accounting settings and its sales are posted across automatically; it costs 10 €/month per business ID, with the first month free. TIM-1169

  • Tap to Pay now warns when the iPhone has lost its payment session, instead of quietly disappearing. This usually happens after refreshing the app, and previously the card payment was simply taken another way with no explanation — the payment window now shows a warning with a button to reconnect. TIM-1358

  • Salon accounts with no activity for six months now close automatically. Until now only accounts where every user had been removed were cleaned up; the check now also looks at whether the salon has had any bookings or billing. TIM-1347

Feature

Now available to

Where

Kletta accounting integration

Any salon

Finland

Changes your customers will notice

These affect features salons are already using, so the difference is visible from this week.

  • The chain link now shows on side salons in a chain, not only on the main salon. TIM-661

  • A deleted service could still be suggested when creating a booking, if it was set as someone's default service. Fixed. TIM-1338

  • Refunds could be recorded as ordinary payments in the accounting data, so the accounting integration never picked them up. Fixed. TIM-1350

  • Some valid email addresses were being rejected as invalid. Fixed. TIM-1374

  • The fee-paid email had no preview line in the inbox, and showed an untranslated placeholder when the fee was paid with Apple Pay or Google Pay. Fixed. TIM-679

  • Visitors using the pricing calculator or the Marketplace revenue calculator on the website can now book a demo straight from the result, and what they selected comes through to sales with the request. TIM-1391 TIM-1359

  • Marketing site fixes: the correct testimonial video on the Norwegian site, a second Norwegian testimonial added, and a heading that broke mid-word on mobile in Estonian. TIM-1376

  • The Swedish site's free-trial button now goes straight to sign-up. TIM-1349

Nothing here changes anything for a salon this week. It is either groundwork on a feature that has not launched, or internal work.

Features not yet released

  • PowerOffice GO accounting integration — salons can map their Timma categories onto their own accounts, in Timma Pro and in the service behind it. TIM-1154 TIM-1155

  • AI Assistant — a first-use screen asking the user to accept the terms, a standing reminder that the assistant can make mistakes, and a button to download the conversation as a PDF. TIM-1311 TIM-1316

  • New gift card shop — the gift card preview now sits inside the Personalize step, so backgrounds can be tried out without moving between steps. TIM-1296

  • Blocking clients — a blocked client can no longer leave a review, and blocking is switched off entirely for salons that are not on the new online booking. TIM-1289 TIM-1355

  • Prepayment for specific services — the groundwork for requiring prepayment on chosen services rather than on all of them. TIM-797

Internal and commercial

  • Support can now download or print the receipt for a Marketplace gift card. TIM-1362

  • Kletta tidying after launch: billing ends when a customer or user is removed, the salon is used as the payee, a clearer error when linking fails, faster voucher syncing, and more test coverage. TIM-1363 TIM-1345 TIM-1324 TIM-1346 TIM-1348

  • Looking up a customer's waiting-list entries is faster. TIM-1361

  • Continued move of older backend code to TypeScript, plus a structural tidy-up of the payment confirmation code. TIM-1371 TIM-1373 TIM-1375 TIM-1330

Closed without being built

Listed so the omission is visible rather than silent: TIM-1372 and TIM-1356 (grouping Kletta charges on the invoice, decided against), TIM-1343 (replaced by the narrower change listed above), and TIM-469 (the Kletta billing umbrella — the work shipped under its sub-tasks instead).

  • No labels