Beta Removed From Magento 2.x Version Title & 2 New Live Demos

By | Rental & Hire Business News, Rental Booking Software | No Comments

Magento 2.x Version No Longer Beta

We feel the Magento 2.x version of our rental system is now stable enough to remove the “beta” from the product title. There are still a few things we are working at porting over: pro-rated pricing, turnover time by shipping method, special pricing by time, return reminders, a few bug fixes, and some reports. We will keep the comparison chart updated with progress.

2 New Live Demos For Magento 2.x Rental Booking System

Checkout our new demos for inflatable party rentals and car, motorcycle, and scooter rentals.

Car, Motorcycle, and Scooter Rental

Customer Side

URL: http://demo.rent-manager.com/car/index.php

Admin Side

Note: The stores > configuration area (where you can change lots of settings) are not enabled in the demo because people change them and mess up the demo too often.

URL: http://demo.rent-manager.com/car/admin
Username: demo
Password: demo123

Inflatable Bounce House Party Rentals

Customer Side

URL: http://demo.rent-manager.com/inflatable/index.php

Admin Side

Note: The stores > configuration area (where you can change lots of settings) are not enabled in the demo because people change them and mess up the demo too often.

URL: http://demo.rent-manager.com/inflatable/admin
Username: demo
Password: demo123

 

Use A Custom PHP Version in WHM / Cpanel (Litespeed)

By | Programming | No Comments

In WHM / Cpanel many hosts like us use Litespeed to speed up PHP and the server. Litespeed allows multiple versions of PHP that you can configure using .htaccess php handlers. But what about changing the PHP version used for command line (also for cron jobs)? There is a easy solution. Login to ssh for the cpanel account, and in the home/username/.bashrc file (you can edit with with: nano .bashrc) add this line to the end (substitute the /usr/bin/php5.6 with the path to the custom php binary you want to use):

Now logoff and login to ssh, and if you type:

you can confirm it’s using the version of PHP you want.

Rental Booking System for Magento 2.1 Beta Version Available

By | Our Magento Extensions & Modules, Rental Booking Software | No Comments

We are proud to announce the release of the Magento 2.1 beta version of our rental booking system! It has been a long journey but worth the extra effort and time that was put into it.

Among the improvements, our favorites are:

  • Extremely flexible calendar widget: can be placed almost anywhere on the page
  • Easier pricing entry now you can use “1d” to mean 1 day or “5w” to mean 5 weeks instead of having a quantity entry field and a separate period type
  • All extension code has been cleaned, rewritten, and optimized
  • Improved languages support: we offer 20 language packs to start (translated with Google Translate)
  • Magento 2.x plugins feature means much less chance of conflicting with other extensions
  • Requirejs javascript loading means very little chance of conflicting with template / theme javascript

Please checkout more information here:

Magento 2.1 beta version pricing

Feature comparison chart with the Magento 1.x version

Documentation

Release notes

Let’s review some questions you may have:

Is it stable? Should I use it on a live site?

We recommend you use this on sites that are in development. It has not been fully tested and stabilized. We estimate that the beta will be stable enough to use on live sites by the end of November 2016.

If I purchased your Magento 1.x version, do I get a free upgrade?

If you purchased from December 2015 – July 6, 2016 you get a free upgrade. If you purchased before that you can still get an upgrade but you will need to have an active support / updates subscription and pay a $100 upgrade fee.

Does the Magento 2.1 version have all the same features as the Magento 1.x version?

No – the Magento 2.1 version is not feature complete yet. Please see the comparison chart, or the release notes for more details.

What are the web hosting requirements for the Magento 2.x version?

Please see our FAQ on Magento 2.x web hosting among the most important new requirements is that your web host provide you ssh / shell access.

How long will the Magento 1.x version be supported?

We plan to support the Magento 1.x version until December 2018, however we will no longer be adding new features to it anymore.

Can I upgrade a Magento 1.x store to Magento 2.x easily?

No, unfortunately you cannot. There is a Magento 1.x -> Magento 2.x data migration tool for customers, payment methods, ship methods, and orders, but it does not support exporting of rental orders or rental products, nor does it support upgrading your theme if you have customized it. Also it is a fairly complex process that you will requires you be familiar with ssh / command line and database setups.

For now the only way to upgrade is to setup a new installation of Magento 2.x and add your products and customers via spreadsheet csv files or manually in the admin panel.

 

 

Magento 1.9.2.4 Rental Booking System vs Magento 2.1

By | Our Magento Extensions & Modules, Rental Booking Software | No Comments

Our Magento 1.9.2.4 rental booking system has been out for almost 3 years. Our Magento 2 beta version is close to release so we thought it would be good to make a chart comparing what features are available in each version. The items below with a checkmark icon are going to be available with the Magento 2 beta.

Feature

Magento 1.9.2.4

Magento 2

Rental calendar on product page     
Global rental calendar on side column      
Rental calendar widget that can be placed anywhere     
Complex pricing algorithm enabling price by any rental period ($X per X hours, $X per X Days, $X per X Weeks, etc.) with in between periods calculated automatically      
Fixed period rentals (admin can set the time period of the rental like 1 day or 1 week) the customer only selects the start date  
Advanced fixed period rentals (Repeatable fixed periods by day, week, month)   Not confirmed, under consideration
Rental Buyouts (ability to purchase a rental product – this is a separate feature from being able to create a regular for sale product which is a default feature of Magento)     Version 1.1
Admin order creator (similar to POS) allowing admin to create orders, select shipping and payment methods, charge payment method, and accept signatures for the rental contract      
Multiple calendar styles      
Choose between prorated or non prorated for pricing      
Rental contracts with online digital signatures      
Quantity based inventory and serial number based inventory      
Maintenance tickets to maintain rental products and keep track of cost and technician   
Convert for sale products to rental products and rental products to for sale products      
Daily, Weekly, and Monthly Inventory report with details of order numbers and quantity ordered per day per product      
Time of day rentals allowing hourly rentals of products      
Turnover (buffer) time setting allowing you to set a certain time period before or after a rental for the rental product to be available again      
Turnover time based on ship method (for example if it is a 2 day ship method, there is 2 days before and after the rental for turnover time)   Version 1.1
Send and return rentals with email confirmation to customers (optional)      
Sent and returned rentals report      
Dropoff and pickup dates (separate from rental start and end date)      
Multi-language compatible      
VAT and international tax rates compatible      
Multi-currency compatible      
20+ language packs available (translated using Google Translate)     
Compatible with Magento payment modules (Authorize.net, Paypal, Braintree, Check/Money Order, Purchase Order, Bank Transfer Payment, Cash on Delivery)      
Damage Waiver Fees  Version 1.1
Manually reserve inventory (with no order) or edit edit rental dates (without changing price)   
Extend Order and Late Returns    Version 1.1
Manually edit rental dates (does not change order price)      
Disabled dates (can repeat) for store closed times, holidays      
Minimum and maximum rental periods      
Rentals work with configurable products (sizes, colors) and bundles (packages of multiple products, some can be for sale products too)      
Calendar report of rental orders by start/end date and rental orders by order (order extends length of rental on the calendar)      
Dashboard report showing today’s actionable items (rentals needing to be sent, returned) and also allowing generation of invoices and packing lists    Version 1.0
Special pricing on certain dates (higher or lower prices for seasonal rentals, holidays, etc.)      Version 1.0
Return Reminders  Version 1.0
Force all rental items in order to use the same start and end dates
Rental memberships & rental queue     Not confirmed, under consideration
Additional Reports ROI, Low Inventory, Most Rented Products Reports besides the Inventory report, send/return report, Serial number report, and dashboard actions report are under consideration as to what will be the most useful
 Partial payments (deposit to confirm order)   Under development as separate paid module
Inventory centers / warehouses Under development as separate paid module
Request for Quote Available with Pro version or as separate paid module Available with Pro version or as separate paid module
Authorize.net CIM stored credit card module Under development as separate paid module

 

Magento 2 CSV File Translator Using Google Translate API

By | Uncategorized | No Comments

Have a Magento 2 module that you want to translate to another language? Try out our Magento 2 CSV language file translator for Google Translate. The source code is over at github: https://github.com/kjavitz/Magento2CSVGoogleTranslate

To use, first run in command line in the directory you clone the repo to:

composer install

this will install with composer to the 2 libraries Google Translate PHP API and Twitter Bootstrap. After that, edit the translate.php file and put in your Google Translate API developer key (around line 13).

now that is all that you should need. Choose your Magento 2 CSV file you want to translate, the language you want to translate to, and click the submit button. Typically the CSV files are in a folder like app/code/company/module/i18n/en_US.csv so you would upload this file. After upload, the processed file will be stored in the same directory where the translate.php script is. You will need to rename this file to the language you are translating to (so if it was Spanish it would be es_ES.csv) and put it back in that same i18n folder.

Screenshot:

translator

CSV File before:

before

CSV File generated by translator:

after

Future feature plans:

  • Checkbox all the languages that you want generated at once and make the proper filenames for them

Updates On Magento 2 Versions of Rental Booking Software & Request For Quote

By | Our Magento Extensions & Modules, Rental Booking Software | 4 Comments

We are hard at work on the Magento 2 versions of our Rental Booking Software and Request For Quote modules. The Magento 2 codebase is excellent we love the new structure. There is not much that be copied across from Magento 1.9 -> Magento 2 so we have to redo most of the code and that is taking some time. While we are at it though, checkout what we will be improving:

  • Easier settings configuration. In our version 1.4 for Magento 1.9 there were over 80 settings, we are reducing this by about 25% while still retaining the same functionality
  • Fixed date rentals will now allow entry in a grid so they are highly configurable. We are referring here to the ones that were configured in rentals > settings not the ones from rentals > settings > fixed date rentals (which are fixed rental dates).
  • Inventory centers & Partial payments will be released around December 2016! This has been a highly requested feature so much so that we are bringing it back. What this means is you can charge a small deposit / partial payment to reserve the rental order which is quite common in the rental industry and then the customer can pay for the rest later.

Right now we are shooting for a September 2016 release for the Magento 2 versions of our modules which we will call our beta release, and a full release in October. Meanwhile while we are doing our Magento 2 versions we have created a small website that will be updated more and more with Magento 2 Documentation. Right now there is not a lot there, but we will collect any references that we find useful and tips from our own coding to share with other developers.

Rental Booking System & Request For Quote Now Supee-6788 Compatible

By | Our Magento Extensions & Modules, Rental Booking Software | No Comments

Good news. Our Rental Booking System and Request for Quote modules are both now compatible with Magento security patch Supee 6788. You can update from where you usually download the extensions which is version 1.4 for the rental booking system and 2.1 for the request for quote module.

This means that you can now go to admin > system > config > admin > security > Admin routing compatibility mode for extensions and disable it. This is supposed to make your admin panel less susceptible to hacking attempts.