Yes, it supports multi-languages and multi-currencies. However, you need to install the different language packs and need to do the translation via CSV.
Flexible commission configuration allows the admin to easily add sales commission based on product type wise, category type wise, vendor -wise, fixed, and percentage.
Customers can earn reward points by bringing in new users through the referral program and avail these rewards points on subsequent purchases.
Yes, it supports RTL.
Yes, the vendor can upload their product in bulk via CSV file from their own panel.