Changelog

New features, improvements, and fixes in Naayya.

Webv6.52.0

Sell at the counter with carts, tabs and shifts, and a simpler email design

New

  • Businesses now turn selling on in Settings › Offerings: Products, sold online, in person or both, and Sales points for several places where staff sell. Product, stock, sales point and hardware screens stay out of the way until they are on, and businesses already selling keep everything they use.
  • Staff can now put several shop and bar items in one cart at the web Point of Sale, change quantities, discount a line, and take one payment for the lot. Payment details list every item in the sale.
  • On the web Point of Sale, a business that uses sales points can now keep tabs: open one, add items, take cash and own card reader payments, and close it as one sale.
  • On the web Point of Sale, a business that uses sales points can now open a shift with a starting cash float, close it with a cash count, and read a locked report that keeps cash and its own card reader apart.
  • Each sales point has a Require a shift before selling switch in Settings, so a sales point where nobody counts a drawer can sell with no shift open.
  • Each sales point can sell its own products. In Settings › Sales Points, choose whole categories or single products for a bar or a shop counter, set their order, and mark a product unavailable at one sales point when it runs out.
  • On the web Point of Sale, a payment taken by Own card reader can now say which of your own card terminals took it, once you record the terminals in Settings › Hardware.
  • On web POS, you can now email a receipt to an address typed at checkout, such as for a walk-in customer.
  • Point-of-sale receipt emails now show the amount before VAT, the VAT for each rate and the total, and attach the numbered VAT invoice as a PDF, so guests get their invoice without an account.
  • Organise your products into categories with one level inside, such as Food & Drink › Coffee. Your online shop and point of sale group products the same way, in your order.
  • Receive deliveries, count stock and record waste for many products in one save, and see each product's stock history, from the new Stock tab in Products.
  • Businesses with more than one location can say where their stock is kept and move stock between locations.
  • When you correct the amount taken on a cash sale, you can say the cash came from a till's drawer, so the shift's expected cash is right, and put returned items back in stock.

Improved

  • Sell coffee and prepared food without counting stock, and keep POS products out of your online shop.
  • Turning Products on now ticks In person only, and you can keep a whole category, such as Food & Drink, out of your online shop. New products start sold online only when your business and their category sell online.
  • A business with one sales point can now choose what it sells and mark products unavailable there, in Settings › Sales Points.
  • On web POS, staff now choose at checkout whether the customer gets a receipt by email. A receipt is emailed only when staff choose Email.
  • When you add money to a customer's wallet, you now choose whether to email a receipt. A receipt is emailed only when you choose Email.
  • A shift at a sales point now counts every sale taken there on the web Point of Sale, including passes, packs, memberships, bookings and gift cards, so cash taken for them is in the expected cash.
  • The shift report now lists the Own card reader total for each terminal, so you can check it against that terminal's own end-of-day total.
  • A sales point can no longer be archived while it has an open tab or an open shift, and Sales points stays on while one is open. The message says how many and links to them.
  • With stock at several locations, a sale at a sales point takes that location's stock, and the sales point lists only what it can sell.
  • With stock at several locations, an online order collected at a location takes that location's stock.
  • Settings are easier to navigate, with shorter labels and related options grouped into sections.
  • Settings have clearer sections, quieter supporting actions, and notification controls that are easier to find.
  • Booking confirmation and failed payment emails have a new, simpler design in every language, with a plain-text copy for every mail app.
  • Class cancellation, class reminder, waitlist and account deletion emails have a new, simpler design in every language, with a plain-text copy for every mail app.
  • Appointment confirmation, cancellation, rescheduled and reminder emails have a new, simpler design in every language, with a plain-text copy for every mail app.
  • The text messages for an appointment confirmation and reminder are shorter and keep their link.
  • Purchase receipts, membership renewal and failed membership payment emails, and in-store receipts have a new, simpler design in every language, with a plain-text copy for every mail app.
  • Payment processing, refund and both gift card emails have a new, simpler design in every language, with a plain-text copy for every mail app.
  • The wallet top-up receipt, the order ready for pickup email and the four course payment emails have a new, simpler design in every language, with a plain-text copy for every mail app.
  • The late cancellation fee receipt and the amount due email have a new, simpler design in every language, with the VAT on the receipt and a plain-text copy for every mail app.
  • Invitation, gift card, feedback request and abandoned checkout emails have a new, simpler design in every language, with a plain-text copy for every mail app.
  • The sign-in code email shows the code large and plain.
  • Staff invitation, teacher reminder, class reassignment, payslip and teacher profile emails have a new, simpler design in every language, with a plain-text copy for every mail app.
  • New website lead, payout account and failed installment emails to owners have the same design and are written in the owner's language.
  • The welcome and setup emails to a new business, and the emails about a disputed payment or an undelivered purchase, have a new, simpler design in the owner's language, with a plain-text copy.
  • New member, intro purchase and operational issue notifications to owners and managers are written in their language by email and push, and name the class or service instead of an internal reference.
  • Teachers get class cancellation emails and class reminder and assignment pushes in their language, with the class, day and time.
  • The automations waiting for a decision email and the test notification email are written in the reader's language.

Fixed

  • A card-reader sale is now recorded when the last counted item sold a moment earlier at another till.
  • Front-desk staff who can sell at the POS, such as receptionists, can now sell a pass, pack, membership or class booking to a walk-in guest, not only to members.
  • Deleting a size or variant in the stock editor now removes it. Before, the editor said it was deleted but the row came back after a reload.
  • A booking confirmation paid with a membership now names the membership, the classes left and the renewal date.
  • German booking confirmation emails now have a correct subject line.
  • A failed payment text message now shows the right amount.
  • The account deletion confirmation email is now written in the language of your account instead of English.
  • The waitlist offer email now states the exact time to confirm instead of a rounded number of minutes.
  • Receipts, renewals and in-store receipts now write VAT and subtotal lines in your language, and show the date in the business's own day.
  • Purchase receipts no longer show a stray 0 or 0 credits.
  • A failed membership payment now explains why in your language, and a payment you did not finish confirming with your bank says so.
  • Refund emails now show the amount with two decimals and the refund date in the business's own day.
  • Gift card emails show the gift card code large and clear, and a gift card arrives in the recipient's own language when we know it.
  • The abandoned checkout email is now written in your language instead of English.
  • A shop order's receipt and its pickup email now list every item with its quantity and price, instead of naming only the first item.
  • Course payment emails show amounts with their cents and dates in the business's own day, and give the reason a payment failed in the customer's language.
  • French emails now write the first of a month as 1er in dates with a time too, and a shop order's receipt and its pickup email list the items in the same order.
  • The staff invitation, new website lead, payout account and failed installment emails are no longer English only.
  • A receipt line for an item outside VAT now reads Not subject to VAT instead of Out of scope, in every language.
Webv6.50.0

Set up what packs and passes include, and require membership terms

New

  • Owners and managers can now set up what a pack or pass includes themselves: choose Edit next to Includes on its product page, add products with a quantity, and save.
  • Membership terms can now be required when a customer buys a membership, without asking customers who only book a class.
Webv6.49.0

Find free appointment times faster

Improved

  • An empty appointment list now says there are no appointment bookings and offers View availability, which opens Calendar on that day with staff availability shown; Calendar has the same shortcut.
  • Booking an appointment now opens on the first day with free times, a Next available button skips empty days, and the class schedule links to appointments for the same day.
Webv6.48.0

Rename your storefront tabs and show court rentals as Courts

New

  • You can now rename your storefront tabs in Settings › Storefront, for example Schedule to Calendar, and customers see the new names on your storefront.

Improved

  • A business that only rents courts now shows a Courts tab on its storefront, and its customers get court booking emails instead of appointment emails.
Webv6.47.0

Choose time formats and see clearer service details

New

  • Choose whether your business shows times on the 12-hour or 24-hour clock in Settings › General. It starts from your country, and time pickers follow it.

Improved

  • Times across your dashboard, including the calendar, bookings, classes, payments and reports, now follow your business's 12-hour or 24-hour setting.
  • Booking, reminder, cancellation and receipt emails and phone messages now show times on your business's 12-hour or 24-hour clock, whatever language your customer reads them in.
  • The Services list shows each service's price and what a booking needs, and flags a live service customers cannot book with the reason.
  • Staff availability now labels personal leave as Time off, separate from business and location closures.

Fixed

  • A staff member's weekly availability now shows only the hours customers can book, without older switched-off times.
  • Signed contract PDFs now show the envelope number and page count at the bottom of every page, even when the contract has a long title.
  • Reopening a shop checkout paid entirely from your wallet now shows the order confirmation with separate payment and fulfillment statuses.
  • Public class schedules now keep events visible while the page loads in your local time zone.
  • The time picker now shows saved times between its 15-minute options in the same format as other times and keeps them selected.
Webv6.46.0

A clearer checkout

Improved

  • When you’re signed in, checkout shows eligible saved cards alongside the option to enter a new card.
  • Shop order confirmations show payment and fulfillment separately, so you can see whether your order is paid and whether it is ready.

Fixed

  • After a declined card payment, a successful retry no longer briefly appears as failed while the payment is being confirmed.
Naayya POSv1.5.0

Simpler shared receipts

Improved

  • Shared receipts focus on the purchases and the total paid.
Naayya appv1.9.0

Clearer booking choices and dates

Improved

  • Booking choices show full offer names and use consistent layouts for packs, memberships and new purchases.
  • Packs that cover classes and appointment services count their remaining access in uses.

Fixed

  • Relative booking dates now count calendar days in your device’s time zone.
Webv6.45.0

Instructor reminders and business pages

Improved

  • Businesses can turn off class reminder emails for instructors.

Fixed

  • Business About pages now load when a location has no map position.
Webv6.44.0

Business pages and appointment availability

New

  • Businesses now have an About page alongside their booking pages.

Improved

  • Businesses can choose the main location shown as their storefront address.

Fixed

  • The Appointments tab appears only when the business has a service customers can book.
Webv6.43.0

A simpler storefront

New

  • Owners and managers can now choose which of Classes, Services and Programs appear in business menus through Settings → Offerings.

Improved

  • The storefront gives each offering its own tab, with Schedule and Pricing directly available.
Webv6.42.0

Packs for classes and services

New

  • Businesses can now choose whether a new pack covers selected classes, appointment services, or both.

Improved

  • Instructor management is now part of Staff.
Webv6.41.0

Group appointments

New

  • You can now book one appointment for a private group where the service supports group bookings.

Improved

  • Group appointment emails go to the booker and list the attendees.

Fixed

  • Booking a class directly now closes your waitlist entry for that class.
Webv6.40.0

Class scheduling and booking access

Improved

  • Businesses can schedule classes at the same time in different rooms.

Fixed

  • Lists and the activity feed no longer skip entries created at the same time.
Naayya POSv1.4.0

Checkout discounts and your own card reader

New

  • Staff with discount access can now give a percentage discount, an amount off, or a final price at checkout, with a reason.
  • You can now record a card payment taken on your own card reader.

Improved

  • Payment history identifies the product type, including unlimited passes.
Naayya appv1.8.0

Nearby businesses and activity filters

New

  • You can now find nearby sports and wellness businesses in Explore, with the closest first, or choose an area to search.
  • You can now filter Explore by the activities offered near you.

Improved

  • Booking messages explain when a class is not open for booking yet or when booking has closed.

Fixed

  • The app no longer offers a membership you already have.
Webv6.39.0

Clearer signed documents

Fixed

  • Downloaded signed contracts no longer show “To sign” or break words with unnecessary hyphens.
Webv6.38.0

Shop pickup and appointment packs

New

  • You can now choose pickup at the business for online shop orders where pickup is offered.
  • Businesses can now sell an appointment pack without requiring an appointment booking at purchase.

Fixed

  • Buying an appointment pack during a booking now gives you all the uses included in the pack.
Webv6.37.0

Full classes and waitlists

Fixed

  • Signed-out visitors now see when a class is full and whether a waitlist is available.
Naayya POSv1.3.0

Clearer catalog names and payment history

Improved

  • The catalog uses Class pack, Service pack and Service labels.

Fixed

  • Loading older payments continues past months with no sales.
  • The same payment no longer appears twice in payment history.
Naayya appv1.7.0

Courses, programs and instructor changes

New

  • Owners and managers can now change the instructor for one class session, selected dates, or sessions from a chosen date onward.

Improved

  • Schedule entries identify courses and programs and link to their enrollment page.

Fixed

  • Promo code discounts shown before payment now match the selected item.
  • The bookings list still loads when one booking cannot be displayed.
Webv6.36.0

Consistent class availability

Fixed

  • Class availability now stays consistent across the schedule and booking pages on the web.
Webv6.35.0

Website embed reliability

Fixed

  • The website booking embed now loads when the browser blocks storage.
Webv6.33.0

Business setup and course enrollment

Improved

  • Business signup asks owners to select their country.

Fixed

  • A full-course purchase now keeps the buyer’s existing booking for an included session.
Webv6.32.0

More readable text

Improved

  • Secondary text has stronger contrast against muted backgrounds.
Webv6.29.0

Course and program enrollment management

Improved

  • Businesses can manage course and program enrollments in one place.

Fixed

  • A separate program enrollment no longer prevents you from enrolling in a course offered for the same class.
Webv6.28.0

Rescheduling longer classes

Improved

  • Businesses can confirm a reschedule for a longer class.
Webv6.27.0

Program setup and class coverage

Improved

  • Businesses can see and manage the pricing options a class inherits.

Fixed

  • The program class picker now includes all active classes.
Webv6.26.0

Program purchases and payment schedules

New

  • You can now purchase a program plan from the business’s storefront.

Improved

  • Customers can see program installment schedules in their accounts.

Fixed

  • Program checkout starts without preselecting courses.
Webv6.25.0

Complete customer profiles

Improved

  • Existing customers are prompted to complete missing profile details.
Webv6.24.0

More flexible courses

New

  • Businesses can now create a course with sessions that do not follow a regular weekly pattern.

Improved

  • Course pages group the available purchase options together.

Fixed

  • Course installment checkout now works when the customer adds a new payment method.
Webv6.23.0

Email design and campaigns

Improved

  • The email designer has a scrollable canvas for working on longer emails.

Fixed

  • Campaign sending is available again from the Campaigns page.
Webv6.22.0

Clearer checkout and schedule dates

Fixed

  • Checkout no longer shows an outdated placeholder amount.
  • The storefront schedule now keeps the same initial day if the page loads across midnight.
Webv6.21.0

Guest appointment emails

Improved

  • Marketing brings Templates, Campaigns and Social into one place.

Fixed

  • Guest bookers now receive appointment confirmation emails.
  • Guest bookers now receive appointment cancellation emails.
Webv6.20.0

A clearer business calendar

Improved

  • The business calendar uses the same layout for day, staff and location views.
  • The business calendar remembers your view preferences.
Naayya appv1.6.0

Booking and account language support

Improved

  • Booking screens, account settings and error messages support English, French, German and Spanish.
Naayya POSv1.2.0

Checkout and receipt language support

Improved

  • Checkout, payment history and receipts support English, French, German and Spanish.
Webv6.19.0

Courses and enrollment

New

  • You can now enroll in a course from the business’s storefront.
  • Businesses can now manage courses and their attendee rosters.
Webv6.18.0

Contact imports and instructor changes

New

  • Businesses can now import customer contacts from CSV or Excel files, match the columns, and review the contacts before adding them.

Improved

  • Businesses can change the instructor for one class session, selected dates, or a schedule from a chosen session onward.

Fixed

  • Creating a class series now warns you when it would add another session of the same class at an overlapping time.
Webv6.16.0

Saving profile updates

Fixed

  • Signed-in users can save profile changes again.
Webv6.15.0

Workshop purchases and booking counts

Improved

  • Workshop checkout shows the ticket options available for that workshop.

Fixed

  • Cancelled bookings no longer count toward the Completed bookings tab.
Webv6.14.2

Class coverage selection

Fixed

  • Class coverage checkboxes now respond when clicked.
Webv6.14.1

Saving class descriptions

Fixed

  • Classes with rich text descriptions can be saved again.
Naayya appv1.5.0

Booking links and calendar status

Fixed

  • Booking links now open when the app starts from a closed state.
  • The calendar keeps an existing booked status when a status refresh cannot complete.
Webv6.14.0

Booking emails and instructor access

Fixed

  • Booking calendar attachments no longer request an RSVP.
  • Instructors with attendance access can create walk-in bookings again for the classes they teach.
Naayya POSv1.1.0

Payment history refresh

Fixed

  • Refreshing payment history no longer briefly shows a cancelled-request error.
Webv6.13.0

Clearer product management

Improved

  • Businesses can search the web POS retail catalog by category.
  • Businesses can edit pass validity settings.
Naayya POSv1.0.1

Naayya POS on the App Store

New

  • Naayya POS is now available for iPhone through the App Store in supported countries.
Webv6.12.1

Clearer schedule prices

Improved

  • Storefront schedule cards no longer show a per-credit “from” price.
Webv6.12.0

Appointment pack redemption and staff invitations

New

  • You can now use an eligible appointment pack to book an appointment on the web.

Improved

  • Staff invitations include a recovery option when an invitation cannot be accepted.
Webv6.11.0

Membership pauses

New

  • You can now pause an eligible membership from your account where the business allows it.

Improved

  • Customer accounts show when a membership is paused.
Webv6.10.0

A list view for the storefront schedule

Improved

  • The storefront schedule displays upcoming sessions in a list.
Webv6.9.0

Sales from customer profiles and class rosters

New

  • Businesses can now start a sale from a customer’s profile.
  • Businesses can now sell and book from the class roster.
  • Businesses can now issue gift cards from web POS checkout.
Webv6.8.0

Appointment service setup

Improved

  • Appointment service setup highlights missing availability before the service is ready to book.
Webv6.7.0

Substitute instructors on the calendar

Improved

  • The business calendar marks sessions with a substitute instructor.
Webv6.6.0

Inquiry forms for your website

New

  • Businesses can now add a Naayya inquiry form to their website and receive notifications for new inquiries.
Webv6.5.0

Clearer instructor profiles

Improved

  • Instructor detail pages separate their information into sections.
Webv6.4.0

Ready-to-book classes

Improved

  • Class publishing prompts businesses to add a bookable purchase option first.
Webv6.3.0

Easier discount selection

Improved

  • The discount picker shows prices and leaves out archived or inactive products.
Webv6.2.0

Email drafts in the designer

Improved

  • When you use the assistant from the email designer, you can apply its draft directly to the canvas.
Naayya appv1.3.1

Booking confirmations

Fixed

  • After a successful class purchase, the confirmation screen no longer stays at “Confirming…” once the booking has succeeded.
  • The three-dot menu on class cards responds on smaller devices.
Webv5.67.0

More useful booking confirmations

Improved

  • Booking confirmation emails include the class name and subtitle.
Webv5.66.0

Staff bookings with memberships

New

  • Staff can now use an eligible membership when making a class booking for a customer.
Webv5.65.1

Downloads on iPhone

Fixed

  • Gift card PDFs, payslips and report CSV files now download in Safari on iPhone.
Webv5.65.0

First-use membership setup

Fixed

  • First-use membership setup now completes on the web.
Webv5.64.0

One place for bookings

Improved

  • Businesses can manage class and appointment bookings from the Bookings page.
Webv5.63.0

Customer email composition

Improved

  • Composing an email to customers now opens in a side panel.
Webv5.61.0

Archiving products with active access

Improved

  • Products with active customer access can no longer be archived; use Stop selling to stop new purchases while honoring existing access.
Webv5.60.0

Class image uploads

Improved

  • Uploading images for classes and individual sessions uses the same flow.
Webv5.59.0

Email tracking controls

New

  • Businesses can now choose whether to track clicks in their emails.
Webv5.57.0

Custom email domain setup

Fixed

  • Custom email domain setup now handles pasted web addresses by using their domain name.
Webv5.56.0

Activity links and smaller screens

Improved

  • Business activity cards link to the relevant item through its name.

Fixed

  • The business Payments page now keeps its layout on narrower screens.
Webv5.55.0

Staff invitations

New

  • Businesses can now invite staff and assign business roles.

Fixed

  • Opening the image browser in the email designer no longer crashes the page.
Webv5.54.0

Guest checkout and existing accounts

Fixed

  • Signing in with the email used for a guest purchase now adds that purchase to your customer profile.
Webv5.52.0

Appointment resources and email design

New

  • Businesses can now choose resources for an appointment service.
  • Businesses can now use the assistant while designing a marketing email.

Fixed

  • Images now display correctly in emails created with the designer.
Webv5.51.0

A shared image library and gift card claiming

New

  • Businesses can now upload and reuse their images from a shared library in the email designer.

Fixed

  • Gift card claiming now accepts codes entered in lowercase or with leading or trailing spaces.