Prestashop does not appears among the payment methods
Sometimes the payment module does not appear on the list of payment methods (Front Office side).
This can happen when:
- You have configured a maximum/minimum amount
Make sure you have not configured any restrictions on the amount in the module. To do so, go to Module configuration and click on the Standard payment tab.
- The option Disable the modules not developed by PrestaShop
Make sure that the “Disable the modules not developed by PrestaShop” option is not set to YES. This option can be found in the Advanced parameters/Performance menu.
- Your module needs to be reset
This happens specifically when several modifications have been made within your PrestaShop online shop. Resetting the module will allow you to reset your shop configuration with new parameters.
WARNING: If you have already configured the module, do not forget to backup the shop identifier and the key before you start the reinitialization.
- Country restrictions
For all payment modules, PrestaShop only enables the default country in the country restriction. You will have to enable the desired countries via the PrestaShop Back Office so that the payment method is available in these areas.
Country restrictions can be configured in the PrestaShop Back Office via Modules > Payment > Country restrictions.
- Currency ISO code
Make sure that the ISO 4217 code is respected in currency settings. For example, Euro must be configured with the EUR code.
The currency can be configured in the PrestaShop Back Office via Localization > Currencies.
Payment in installments does not appear on the list of buyer’s payment methods
Sometimes the Sogecommerce installment payment module does not appear on the list of payment methods (Front Office side).
This can happen when:
- You have configured a maximum/minimum amount
Make sure you have not configured any restrictions on the amount in the Sogecommerce installment payment module. To do so, go to Module configuration and click on the Installments payment tab.
- Payment option not created
Make sure that you have created at least one payment option. If it is not the case, click the Add button to add an option.
- The installment payment module is not enabled
Payment in installments is disabled by default, make sure that the Enabled option is selected in the Activation settings of the submodule.
- Advanced EU Compliance
Only standard payment is functional with the Advanced EU Compliance module.
It is a technical constraint imposed by this module that only takes into account one payment option per module. Therefore, we have naturally chosen to enable standard payment.
The only possibility for using payment in installments with the Advanced EU Compliance module is to disable the Enable the advanced order page option in this module’s settings. However, the order page will be displayed differently on the website.
Please note that PrestaShop stopped updating the Advanced EU Compliance module in versions 1.7.x.
- A third party module can interfere with our module
Check that a third party module does not interfere with the operation of our module.
For example, Restriction of payment methods by product categories Module may prevent the Sogecommerce payment module from being displayed if it is not correctly configured.
In this case, go to the menu Modules and services or Module Manager > search for restrictedpaymentbycategory > go to the settings section and enable the Sogecommerce module for desired products.