Perequisites
Last update: August 3, 2023
Before you begin with the payment module installation and to avoid any issue during or after the installation, it is important to make sure the following requirements are met:
Prestashop and technical environment versions
- Prestashop version 1.6.1 to 1.7.7.x
- PHP 5.6.40 or higher for Prestashop 1.6, PHP 7.3.30 for Prestashop 1.7
- Apache module CURL installed on the server.
Price Configuration
It is mandatory that all taxes and discounts are included into the product price. Oney's module gets the total amount of the order (included taxes, discount, and transport) to calculate the monthly split instalments and show the correct information to your customer.
All prices should be configurated in 15.2, 15 digits before comma and 2 digits after comma.
Configuration of Countries and merchandise categories
The correct configuration of the following elements is required by to Oney's antifraud analysis, this is mandatory for the module functioning. You are invited to make sure your Prestashop's configuration meet the required settings. The information below is related from Prestashop Official documentation:
Your store's countries or regions
« By default, only your own country is enabled in the country list. You should enable them one by one, as needed for your customers »« There are roughly 200 countries in the World, but PrestaShop has 244 registered. This is because some countries include overseas… For instance, the French departments formerly known as DOM (Guadeloupe, Martinique, Mayotte, Reunion, and French Guiana) »
Your merchandise categories
- http://doc.prestashop.com/display/PS16/Managing+Categories
- http://doc.prestashop.com/display/PS17/Managing+Categories
« Categories are managed in the "Categories" page of the "Catalog" menu. This page displays a table with the currently existing categories, with the main information displayed. »Important note: In the Oney module configuration, it is mandatory to select your main products category. More information in the "Antifraud configuration" section.
Create Store and Carrier
To begin with store and carrier configuration, follow the following steps:
You must configure at least one store with full postal address by going to "Store settings" > "Contact", then in the store tab. If you do not have store, configurate your company's address instead. You cannot disable this feature, but you can make it inaccessible to customers, you can see how into the doc below.
Note: GPS coordinates are not useful for the module, but these are the coordinates that Prestashop will use to position your store in the "stores" page.
Add a carrier for each store created previously. Be careful to name the carrier clearly, both for you and for your customers.
- http://doc.prestashop.com/display/PS16/Managing+Carriers
- http://doc.prestashop.com/display/PS17/Carriers
« The available carriers depend on the initial settings of your shop: if you have set your shop as being located in France, you will not get the same modules as if you set your shop in the USA! »« In the "Carriers" page, you can choose between creating a carrier using the Carrier Wizard or using one of recommended carrier modules. »
Important note: By following the different steps carefully and carrier's documentation, you will be able avoid conflict and bug during Oney's module configuration and, you will find all the carriers activated on your back-office.