Back to Top

Prestashop Custom Payment {User Guide}

Updated 9 April 2024

Prestashop Custom payment allows you to create multiple custom payment methods for your Prestashop store. Customers do not have to rely on selected payment methods as they can choose from multiple payment methods as per their convenience.

Note: Prestashop Custom payment module is compatible with PrestaShop 8.x.x.

Check the overview of the plugin in the video mentioned-below –


Features of Prestashop Custom Payment

  • Compatible with PrestaShop MultiShop feature.
  • Additional discount for each custom payment method attracts more customers to the store.
  • Configure minimum and maximum order total for the display of custom payment method in the front end.
  • Add Extra fee (in percentage or in amount) on the custom payment options.
  • Configure Tax for Extra fee.
  • Set Maximum order total after which extra fee will not be applied.
  • Set the predefined order status of an order for each custom payment method.
  • Select which user group can have the access to which custom payment method.
  • Set the minimum cart total required for a customer to access a custom payment method.
  • Select which shipping method is available for a custom payment method.
  • Customers can select from different payment methods as per convenience.
  • Admin can also select custom payment method while creating an order from back office.
  • Admin can also configure the positions on which he wants to display the banners.
  • Display of banner on different positions increases customer engagement on the store.

Note: Module may have compatibility issues with third-party payment module.

  • If one module has multiple payment options, then the same fee will apply to all these payment options.
  • Compatibility depends on third-party module redirection behavior, you can contact us, and we will review and provide support accordingly.


  1. Go to back office ->modules.
  2. Upload the module zip file.
  3. The module will automatically get installed on your Prestashop.


Searching for an experienced
Prestashop Company ?
Find out More

Module Configuration

After the successful installation of the module, a new tab “Custom Payment” gets available under ‘Payment’. Admin can configure custom payment methods from here.



Payment Options:

Admin can add a custom payment method by clicking on “Add custom payment” button.

General Settings:

Under “General” tab admin can:

  1. Add a logo for a custom payment method.
  2. Add details related to a payment method which will be visible to customer on the checkout page at front end.
  3. Configure confirmation text and description to be visible to the customers on the order confirmation page.
  4. Select status for orders placed using custom payment method.
  5. Enable/Disable sending of an email to the admin if customer has placed an order using this custom payment method.


Once enabled by admin, then the custom payment method will be displayed under the “Payment” tab on the checkout page at the front end as shown below:


Confirmation text and description

Once a customer has placed an order using custom payment method, then he can view confirmation text and description on order confirmation page.

5-17A customer can also view custom payment method used for placing an order on the order details page.


Once a customer has placed an order using custom payment method, then admin can view it under “Orders”.


Admin can also create an order on behalf of a customer by selecting a custom payment method.


Under “Restrictions” tab, admin can:

  • Restrict the access of a custom payment method for the user group(s).
  • Set minimum and maximum order amount required to show the custom payment on the front end.
  • Select shipping methods and currencies with which custom payment method will not be applicable.
  • Set the minimum order total so that customers whose order total is more than specified total will have access to custom payment method.
  • Restrict the customers from the particular countries to access custom payment method.



Admin can set additional discount for a custom payment method. So that if a customer pays for his order via custom payment method then he gets discount on his purchase. Also, admin can set the minimum cart total a customer requires to be eligible for getting discount.


Front End View

While placing an order, a customer can view custom payment methods added by admin from the back-end on the checkout page as shown below:


When a customer selects the custom payment method on the checkout page, then any discounts associated with custom payment get applied on the cart as shown below:

Extra Fee:

From this tab, the admin can set the Extra Fee on the created custom payment methods.
Extra Fee can be applied in:- Amount,
– Percentage




Front End View

While placing the order, the customer will find the extra fee is applied on the custom payment method.


This fee and also the discount is shown on Customer’s order confirmation page and also to the admin in the back office on Order detail page.

Order Confirmation Page:


Admin’s Order Detail Page:


Banner Settings:

Under “Banner Settings”, admin can:

  • Enable/Disable the automatic sliding of one banner to another.
  • Enable/Disable navigation buttons and slide pause on mouse hover.
  • Set the time duration after which one banner switches to another banner in a slider.
  • Configure the display positions of the banner on the website.


  • On home page


In this way, admin can successfully add custom payment methods to store and can even provide discounts to customers on using those custom payment methods.

That’s all for Prestashop Custom Payment module.


For any kind of technical assistance or query, please raise a ticket or send us a mail at [email protected]

Also, please explore our Prestashop development services and vast range of quality Prestashop addons.

Current Product Version - 5.2.3

Supported Framework Version - 8.x.x, 1.7.x.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content