Installation

The Fruugo module, created by Invertus, is designed to make it easy for retailers to generate orders from all over the world.

Fruugo technology allows customers to shop from global retailers using their own language and currency, using the payment methods popular in their countries. Using this powerful module, retailers can generate additional sales from customers in over 40 countries. All language, currency and payment localisation is handled by Fruugo and as retailers are always paid in their own currency and as fees are only commission based, there is no risk. Included in the package is Fruugo’s extensive use of sophisticated digital marketing to drive active shoppers directly to retailers’ products, with orders sent to retailers for fulfilment to customers.

PrestaShop requirements

PrestaShop needs the following server configuration in order to run:

● System: Unix, Linux or Windows.
● Web server: Apache Web Server 2.2 or any later version.
● PHP: We recommend PHP 7.1 or later. See the compatibility chart below for more details.
● MySQL: 5.0 minimum, 5.6 or later recommended.
● Server RAM: The more the better. We recommend setting the memory allocation per script (memory limit) to a minimum of 256M.

PrestaShop can also work with NGINX 1.0 or later.

PrestaShop needs a few additions to PHP and MySQL in order to fully work. Make sure that your PHP configuration has the following extensions and settings configured:

Extensions

● CURL. The Client URL extension is used to download remote resources like modules and localization packages.
● DOM. The DOM extension is needed to parse XML documents. PrestaShop uses it for various functionalities, like the Store Locator. It is also used by some modules, as well as the pear_xml_parse library.
● Fileinfo. The File information extension is used to find out the file type of uploaded files.
● GD. The GD extension is used to create thumbnails for the images that you upload.
● Intl. The Internationalization extension is used to display localized data, such as amounts in different currencies.
● Zip. The Zip extension is used to expand compressed files such as modules and localization packages.

Settings

● allow_url_fopen enabled. This directive enables PrestaShop to access remote files, which is an essential part of the payment process, among other things. It is therefore imperative to have it set to On.

Here is a section of the php.ini file (the configuration file for PHP):

extension = php_mysql.dll
extension = php_gd2.dll
allow_url_fopen = On
allow_url_include = Off

Module Installation

PrestaShop way

● Log into BackOffice.
● Navigate to Modules -> Modules manager menu
● Click on Upload a module button, dialog box will appear
● Drag & drop fruugo.zip file in to Upload a module dialog.
● You will receive Module installed! success message

FTP way
● Download fruugo.zip file to your computer
● Extract it
● Upload Fruugo folder into PrestaShop modules directory
● Log into BackOffice
● Navigate to Modules -> Modules Catalog menu
● Type module name in the search.
● Hit the Install button to finish installation