Skip to content

Latest commit

 

History

History
117 lines (84 loc) · 5.21 KB

configuration.md

File metadata and controls

117 lines (84 loc) · 5.21 KB

Configuration

🏠 Access

To access to Pagantis admin panel, we need to open the prestashop admin panel and follow the next steps:

  1. Click on : Modules and Services => Modules and Services Step 1

  2. Type Pagantis in the search field then click on Configure Step 2

  3. Pagantis Step 3

📋 Options

In the Pagantis admin panel, we can set the following options:

Field               Description

Module is enabled * Yes => Activates the payment method (Default)
* No => Disables the payment method
Public Key(*) String.
Secret Key(*) String.
Simulator is enabled * Yes => Display the installments simulator (Default)
* No => Do not display the simulator

ℹ️ - Your keys are located on your Pagantis profile

📋 Advanced configuration:

While we recommend using the Pagantis module as is , you can customize some settings as shown below.

You have to ways to edit your settings:

List of settings and their description.

Static values cannot be edited.

Field Description

TITLE Payment title to show in checkout page. By default:"Instant financing".
SIMULATOR_DISPLAY_TYPE Installments simulator on the product page. Static value: 'pgSDK.simulator.types.PRODUCT_PAGE'.
SIMULATOR_DISPLAY_SKIN Skin of the product page simulator. Recommended value: 'pgSDK.simulator.skins.BLUE'.
SIMULATOR_START_INSTALLMENTS Default number of installments to use in the simulator.
SIMULATOR_DISPLAY_CSS_POSITION The position where the simulator widget will be placed. Recommended value: 'pgSDK.simulator.positions.INNER'.
SIMULATOR_CSS_PRICE_SELECTOR CSS selector of the DOM element containing the total amount value.
SIMULATOR_CSS_POSITION_SELECTOR CSS Selector to place the widget. (Example: '#simulator', '.PgSimulator')
SIMULATOR_CSS_QUANTITY_SELECTOR CSS selector of the DOM element containing the quantity selector value.
FORM_DISPLAY_TYPE Allows you to select the way the Pagantis payment form is displayed site
DISPLAY_MIN_AMOUNT Minimum amount to use the module and show the payment method in the checkout page and in product page.
DISPLAY_MAX_AMOUNT Maximum amount to use the module and show the payment method in the checkout page and in product page.
URL_OK Location where user will be redirected after a successful payment. This string will be concatenated to the base url to build the full url
URL_KO Location where user will be redirected after a wrong payment. This string will be concatenated to the base url to build the full url
ALLOWED_COUNTRIES Array of country codes where Pagantis will be used as a payment method.
Edit your settings using database queries

1 - Open your database management (Commonly Cpanel->phpmyadmin depending on your hosting solution)

2 - Connect to prestashop database.

3 - Launch a query to check if the table exists:

  • Query: SELECT * FROM pagantis_config;

    Step 3

4 - Find the setting TITLE, in this example we are going to change 'Instant Financing' to 'New Title'

5 - Launch the following query to edit the value:

  • Query: UPDATE pagantis_config set value='New title' WHERE config='TITLE';

Step 5

6 - After the modification, you can verify it with the following query :

  • Query: SELECT * FROM pagantis_config;

    Step 6

7 - Finally you can see the result on checkout page
Step 7

Edit your settings using Postman
  1. Open the application Step 1

  2. Set the mode of the request
    2.1 - Click on BODY tag
    2.2 - Click on x-www-form-urlencoded Step 2

  3. Set your request
    3.1 - On the upper-left side, you need to set a POST request
    3.2 - Fill the url field with your domain, and your secret key which is located on your Pagantis profile.
    3.3 - Set the config key to modify.List of config keys.
    3.4 - Set the value for the selected key
    Step 3

  4. Press SEND
    Step 4

  5. If everything works correctly, you should see the edited config as show below Step 5

  6. Finally you can see the result on checkout page
    Step 6