Hello!
This is today's update on the news feed.
The Rental Ninja Channel Manager!
Yes, we are now Channel Managers! Now you have multiple options to be able to use Rental Ninja to manage your bookings and thanks to our brand new Channel Manager, you can connect your rentals with all OTA's and manage ALL YOUR RENTALS IN ONE PLACE!
Downpayment email
For the brand new channel manager users, we have made an email to send the downpayment email to the guests to let them pay their not yet paid reservations.
New External Website
We have created a brand new website to explain Rental Ninja, to show its features and to capture more Ninjas to make this community bigger!
Guests App Guides
We have found a way to put buttons in the guest app guides to open conversations by WhatsApp. This way, guests can contact you and open conversations by WhatsApp with you directly.
Guests Module Settings
We have made some changes in the guest module settings to improve them, solving some errors, cleaning some code and allowing the recommended settings by Rental.
Issue Reporting
We have improved the way we track issues on our server.
We have been mainly focusing on bugs arising from the new channel manager and the new features.
Hello!
This is today's update on the news feed. More to come soon, stay tuned!
New Report
We have a new report in the control center: the Revenue Generated report. It shows the gross revenue generated in your rentals plotted by the day the reservation was done (instead of the check-in day). This may be very useful to identify reservation patterns from your guests and try to compare if you are performing well from one year to the other. In case you don't, you may take marketing actions.
New Role!
We have added a new Role! Now you can assign the role of "Maintenance Staff" to any of your team members! Very useful especially if you use the Tasks module.
Guests Portal
We have reformulated the guest portal flow. We have made it more secure by adding two parameters to the login: the check-in day and the reference code. Also, we have made that with a single link, you can log into the portal and it redirects the guests to the precheck-in form or to the guest portal information depending on the status of the form and your account settings. We have also removed the Guests Mobile App. We think the website is much more practical and it gives more flexibility, while it does not bring any special added value.
Precheck-in Form Email
We have added a new email sent to the guest just the day before the check-in day. Such email remind guests to fill-in the form if it's not yet filled, while reminding instead to access the Guest Portal to have all the details for his/her booking in the event the form is filled.
Registration flow
We have improved the registration flow: when trying to register with Safari Browser, it blocks emergent windows. We have fixed this.
Server monitoring
We have added new systems to monitor our server to improve visibility. This way, we can make sure you have the best experience in both our website and mobile app.
Guest Portal Guides
We have made some improvements to try to show the guest guide in the guest portal in the language of the guest. In case you have a guide of the rental prepared in the same language as the guest, it will show that first by default.
Summarizing here some of the bugs we fixed, not all, to avoid too much reading for you. We just put the most relevant ones:
See you soon with big news!
Hello again!
At Rental Ninja we have been busy with big projects we can't yet announce. But very soon you will receive such news. In the meantime though, we have worked on the following other topics
New Report!
We now have a new report which allows you to see your revenue based on the check-out date. You need to go to the Revenue report. In the filters, you will find a toggle to tell Rental Ninja to show the data based on check-out rather than check-in.
Precheck-in form settings permission
Now you have a new permission to allow or disable the possibility of a user to modify the precheck-in form settings.
Precheck-in form setup
We have moved the precheck-in form setup (guides and guest portal information) to the Rentals section. Now everything is centralized in the Rentals section while you can still apply to multiple rentals precheck-in email configuration in the Guests section.
Guests information
In the Guests portal, we have included two sections. One is a place where you can search for any of your customers and another one is used to find the precheck-in form of your most recent booking.
Recurring jobs
Now, in the recurring jobs edition, you can select "Last day of the month". Before, if you selected the 31st day of the month, it was applying the last day of the month in case the month was shorter. But now is clearer.
Clients
Now you can introduce the language of a Client when creating it.
Smoobu Booking Payments
Now all Airbnb bookings of Smoobu are marked as paid.
Internal
We have been updating some internal code parts which are very important and we need to keep them updated to ensure the best security and ensure we can keep coding with the maximum efficiency. This includes the connection with Stripe to manage your subscriptions or some dashboards to ensure Rental Ninja works correctly.
Task Module
We can now assign jobs to the "Member" role. This can be useful in case you have the role of a person who is not in Rental Ninja, but you wish to allow the assignation of jobs to such role.
Team User Management
We have improved the buttons in the new UI to be able to leave a team or accept an invitation from another team.
Summarizing here some of the bugs we fixed, not all, to avoid too much reading for you. We just put the most relevant ones:
Last changelog news of the year! The tech team and the full Rental Ninja team wish you a happy year ending and a nice entry to 2024!
Stripe Connect
We are thrilled to announce a partnership with Stripe to give you the power of collecting funds from your bookings automatically and updating the booking payment status. Guests will have the payment gateway available through their guests portal, they will pay any remaining amount and you will get a booking payment received notification! More information about it in this article.
Accounting
Accounting based on check-out! You can now create statements and account bookings based on check-out rather than on check-in date!
Timeline events
We have included a bunch of new timeline events. There are quite a few to let you track everything that happens in your business. Filter them by the filter in the timeline section! Remember you can also visit the timeline for each booking, which is very useful to know how the booking has evolved:
Reports
We have added a new report to the Control Center: Channel Commissions! You can now know the commissions per OTA!
Guests Module
We have improved the Guests Module settings section. Setup is organized in a better way and we also give you some help through a "Recommended Settings" section, which will help you get started with a basic setup easily.
Accounting
Now Recipient's Recurrent Strategies can be chosen by rental! You can add a recurring item such as "Netflix subscription" one time per rental in a Statement.
Security
We have improved security in the way we connect to our partners, such as Stripe or all the Channel Managers we are connected to.
Navigation
You can now navigate easily to any Rental Ninja website view by the following shortcut: Command + K, or Control + K on Windows, will let you type the name of a view and navigate directly to it! There is another shortcut to hide the main menu: Command + S or Control + S on Windows. We will be adding more shortcuts to make your life easier!
Registration flow
We have improved the registration flow so you can register to Rental Ninja by making a difference between the number of rentals you have, and the ones you wish to manage through Rental Ninja.
Precheck-in form
Now guests can ask their co-travelers to fill in the form. This way each can fill their own information.
Summarizing here some of the bugs we fixed, not all, to avoid too much reading for you. We just put the most relevant ones:
Accounting
You can now mark multiple payments as paid at the same time. Go to the Payments section of the Accounting Module, use the selector button on the left, and use the action button on the bottom right-hand side of the screen to mark them all as paid.
On top of this, you can now also select all payments you have in the current page view.
Guests App / Portal
Whenever there is a booking pending to be paid, we now show a banner in the guests portal / mobile application to tell your guests that they have a pending payment.
We have also added the option for your guests to copy-paste the wifi details you show in the guests portal / app. Making things easier for your guests!
iCal Rentals
You can now add the precise location of the rentals you add directly to Rental Ninja. This has multiple benefits. One of these is that guests are directed there when they visit your guest portal /app. It will also be useful for new features to come ;).
Billing
Sometimes your payment of the subscription of Rental Ninja fails due to Bank reasons. Now, whenever your first payment fails, instead of only sending an email to you, we also warn you through the UI so you can fix it for the next payment attempts.
Documentation
To improve your user experience, we have introduced links directly in the UI to some interesting articles and videos explaining the different features of Rental Ninja. You may see that in some pages. Whenever we have a video explaining the contents or how to use that page, we will link it to the view. Look for some small icons on the side of the view name:
Localization
We have improved your user experience by adding some intelligence to try to show you Rental Ninja in the language you love. We now suggest you the language you can use Rental Ninja depending on your browser's language. So, if you have your browser in a language that we have in Rental Ninja, we will suggest you use it. Also, we have improved the login and registration pages to try to show them in your desired language.
Mobile App
We have now included the version number of your mobile application in the menu. This is quite useful in case you want to report something. Go to the Support section to find it! If you pass a screenshot, of that page, we can check if you have the latest version or not.
Summarizing here some of the bugs we fixed, not all, to avoid too much reading for you. We just put the most relevant ones:
Precheck-in form
We are happy to announce the deployment of phase 1 of the improved precheck-in form! We have improved the styling, the order and we have included new features: now you can make your guests fill their personal data that is so crucial to you by uploading a picture of the guest's passport or legal ID. This is important because thanks to that, we make sure such information is validated and is correct. We have also included in the form a field to ask the guest for his postal address and sign the form as a legal agreement. Guests can now also share the form with other guests to let them fill their own details. We can do that also because the form is saved in each step they complete. So, the first guest can fill in all details, save it and share the form with another guest to put his/her details.
Accounting
You can now mark your statements as "pending to review"! This will help you organize yourself on what needs to be reviewed for your regular accountancy. Use this Action button:
By default, statements generated from scheduled statements will be marked as "pending to be reviewed".
Invitations
We have improved the invitation flow for already existing users. Now if you are invited to a team and you are already registered as a user in Rental Ninja, we will send you an invitation email and then you will land in Rental Ninja and you can accept the invitation or, alternatively, if you already have a team, we will tell you how to proceed to accept the new invitation. However, in case a user receives an invitation from a team and logs in instead of clicking the email button, Rental Ninja will tell the user that has a pending invitation.
Connection with Channel Managers
We have improved the connection with our Channel Manager partners regarding pushing information to them. When we push a booking payment, comment, or client update, now works in a better way, and if there is any problem, we will warn you about it.
Precheck-in form completed guest's email
We have included the booking reference in that email so your guests can have it easily when accessing the guest's portal or the guest's mobile app.
Booking View
We have included the count of adults and children in the booking view.
Custom Date Picking Selector
We have improved the dates selector used in many places of Rental Ninja for the cases where you can select custom dates. That's now with a better style and easy to use.
New Website
We have closed the old website to ensure everyone is updated with all the new features we provide on the new website. Now we can focus only on the new website to ensure we keep improving it as much as possible!
Summarizing here some of the bugs we fixed:
Well, if I'm honest we don't have a big new feature to announce today, but I can say that we have been working hard in adding two new features to Rental Ninja. One in the Guests Module, and another one in the Booking Payments. Stay tuned for the next news!
Accounting
We have added some messages to improve your experience. Whenever you create a payment and there are no items shown as per your strategy, we show a message explaining that.
Policies
We have linked all our policies to the new website: cookies, privacy, T&C and legal notice.
Filters
In the dates filter of different views, we have re-added the option to select custom dates. This was something possible on the old website, but we had to do some work to be able to put it on the new website. You are free to choose any dates are your will!
Booking Payments
You shouldn't notice, but we have internally improved the way we manage booking payments. This way we ensure the system is more robust and easy to maintain. For example, in the past, when trying to add a payment, we were sending first the booking payment to the Partner you are connected from. But this sometimes was failing due to connection problems or lack of response from the Partner API. Now we save it first in our Database to ensure it's saved, and we try several times to update the Partner. If no success, then we will remove the payment and warn you about it.
Guests Communication
In order to improve the emails we send to your guests, we have started to try to send the precheck-in form emails via API directly to the OTA messages, instead of an email. There are several rules here depending on which of our Partners you are coming from, but we are trying to cover the gap here for cases where we have a booking without any client email. In such case and if the Partner API allows us, we will try to send the message directly to the OTA inbox in some cases. The idea here is to be able to reach your guests by any means we can.
API
We have been working on improving our API with our Partners, so we have better synchronization.
Accounting
We have been reviewing the new user interface of the accounting section in search of possible navigation problems to ensure your experience is as smooth as possible.
Subscriptions
When your Rental Ninja subscription payment fails 3 times, we cancel your subscription. Stripe was sending you emails to be able to pay the subscription. However, once your subscription was canceled, the Stripe links were still open to pay a subscription already canceled. We have fixed this to ensure that, when you pay, your subscription is reactivated automatically.
Accounting
A few weeks ago, we released the Accounting Module on the new website! On top of that, that module is also available within the Mobile Apps! We don't recommend you manage all your accounting from your phone, but definitely it is useful if you are away from your computer and you need to consult some data from your accounting statements!
Expanded Invitations
We have expanded invitations with Rentals! This means that, from now on, when you invite somebody to your team, you can already select the rentals this team member will have access to!
Accounting
In the Statements list, we have added a new column where you can see the total amount of the payments within each statement.
Registration
When a team registers creating an account not linked with any of our Partners, can select the number of rentals managed. We create these rentals for the new team. But from now on, they have the status of "non-completed". This means that will only show in the Rentals section until they are fully completed with the necessary data.
Accounting
We have improved the way we identify manually added items in the accounting payments. You should not notice any change, but that helps us a lot in the code behind the scenes to manage payments.
Guest Portal
We have been improving security in endpoints used by the Guest Portal. We have narrowed down the amount of data shared through the endpoints to ensure that only strictly necessary data is shared through that endpoint.
As announced in the previous changelog news, new website means things to adjust. So we have been working on making sure your experience on the new website is as good as you deserve!
Hi!
Back here with the latest changes we have done in Rental Ninja! Let me list here the most relevant topics for you in which we have been working on:
Accounting
We have launched the module of accounting on the new website. With that module, now all sections of the old website have been migrated. We have now also redirected the login button of the marketing page to the new website.
Bookings export
If you go to the bookings list, in the check-ins or check-outs section you can export bookings between the selected dates of the filter. We have expanded the exported excel file. Now it includes the booking source, and a new sheet, which includes the booking breakdown of each booking. This way, if you need to make special calculations, that's possible.
Registration Form
We are now collecting the phone number in the registration form. This is important because this way, we can assist faster teams willing to subscribe if they have problems.
Security
We have been working on improvements on the security of the endpoints of our API, to make even more secure your information!
Mobile Push Notifications
For booking comments push notifications, we have added the author of the comment so you can easily see who wrote it.
New Website!
A brand new website means things to adjust. We have been working hard on fixing situations that arise with the use of the new website.
Have a nice weekend!
The Rental Ninja team
Hello!
We've been off the radar for some time, working diligently on our changelog. However, we're excited to be back, keeping you informed regularly about all our improvements, new features, and fixes.
This time around, allow me to update you on the key enhancements and features we've developed since the last changelog update.
This is an incredibly significant feature we've spent months perfecting! We're delighted about this colossal project which, besides migrating the entirety of the old website to a new, more optimized platform, includes a wealth of new features that weren't available on the old site! For now, both websites are operational, but soon, we'll transition all users exclusively to the new one. Start exploring it, familiarize yourself with the new features, and experience an enhanced user journey!
You can access it at app.rental-ninja.com.
You now have the ability to create tags and associate them with bookings! This is a powerful tool to highlight bookings that require specific attention.
As recently announced, you can now sync your rentals from an iCal too!
Starting June 1st, the official invoices you receive are generated by Stripe, our payment system provider. Expect to receive these new invoices in a different format, with added details for your convenience.
Improved Subscription Flow
With the new website, we've also rolled out an enhanced subscription flow to streamline the registration process and resolve issues with addresses, VAT, and payment details. The process is now much smoother.
We've also created a new internal tool to enhance our communication with you, a compact CRM that integrates with other tools to optimize our interactions!
We look forward to updating you during our next changelog! Stay tuned!