Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    prestashop-hyperlocal-marketplace-guide

    Prestashop Payment Extra Fee/Discount

    Do you want to charge extra fees or provide a discount to your buyers on making payment through a particular payment method? With the help of our Prestashop payment extra fee/discount module, you can easily achieve the functionality. Choose to add various payment fees based on various conditions for the payment gateways available on the store.

    As it happens many times that some extra charge starts to add in payment gateway bills. And, quite often you (i.e. merchant) generally bear the charge. To avoid paying those charges, you can simply add them as extra fees in the payment methods. So that if a customer uses that payment method, then he or she has to pay the additional amount. Alternatively, you can also offer discounts to the customer on the use of specific payment methods. In this way, you can also promote the use of some payment methods.

    You can create a payment fee to charge extra fees or to offer a discount. Additionally, you can also set the fee amount as fixed, percentage or both for a particular payment gateway. The fees or discount is applicable on the payment gateway on the basis of the specified order amount.

    Features

    • Add extra fees or provide discounts on the use of a particular payment gateway.
    • Add separate payment fees for each payment gateway available on the store.
    • Create multiple payment fees for a single payment gateway.
    • Set the priority of each payment fees.
    • Specify the name & description of payment fees. The buyer can view the fees or discounts applicable to the payment gateway.
    • Modify font size and color of “Title & Description” from the module configuration.
    • Create payment fee conditions to charge an extra fee or to offer a discount.
    • Specify the minimum amount applicable to the payment gateway based on the order amount.
    • You also need to specify the maximum amount applicable to the payment gateway based on the order amount.
    • Set various restrictions such as country, customer group, categories, manufacturers and suppliers on payment fees.
    • In case of no restrictions, payment fees or discounts will be applicable to every order.
    • You can set payment fees on a percentage basis, fixed basis or on both.
    • Specify the order amount to restrict the application of extra fees or to offer a discount on the order.
    • The buyer can view the detail of the fees/discount if he/she selects the particular payment gateway.
    • Total order amount will change as per the payment fee and will be visible to buyer on the order confirmation page.
    • The buyer can view the extra fees or discounts on the order detail page.
    • Admin can also view the extra fees or discounts on the order detail page at the back-end.

    How to Install the Prestashop payment extra fee/discount module

    1. Go to Module Manager in Back office and click on ‘upload a module’.
    2. Now, Drag and drop the module file or select the file from the system.
    3. In this way, the module installation will be successful.

    Note

    As per the new features added in this version, this module creates a product in the catalog section. This product has no such features as a regular product. But its use is to add extra fees on the order if cart falls into definitions of payment fees conditions.

    Please don’t delete this product as it will restrict the addition of extra fees but will have no effect on the discount.

    How to configure the Prestashop payment extra fee/discount module

    After successful installation of module, admin can configure the module.

    Furthermore, admin can also set the font & color of “Title text” of a payment fee.

    Workflow of the module

    After the successful installation of the module, you can now proceed to create payment fees conditions.

    Create payment fees conditions to charge extra fees or offer discount on payment gateways.

    Click on the “Add New” button to create a new payment fee condition. Select the payment gateway to charge fees or offer a discount on each of them.

    Note :-

    • If the discount field is inactive, then it adds the extra fees to the payment gateway.
    • If the discount field is active, then it will provide a discount on the payment gateway.
    • “Minimum Amount” field allows admin to specify a certain minimum amount that must be added/subtracted from the order amount.
    • “Maximum Amount” field allows admin to specify a certain maximum amount that must be added/subtracted from the order amount.

    You can also specify the order amount for the payment fees to ensure that,

    • There is no addition of extra fees to the order if the actual order amount exceeds the specified order amount.
    • No discount is available on the order if the actual order amount exceeds the specified order amount in the fees.

    You can view the list of all the payment fees on the “Manage payment fee” page.

    View at buyer’s end

    Now, after the buyer adds the product to the cart. They can view the extra fee or discount applicable to the payment gateway.

    (i) In case of the extra fees

    Order details page at customer end-

    Order details page at admin end

    (ii) In case of the discount

    Order details page at customer end-

    Order details page at admin end

    In this way, you can easily charge extra fees or offer discounts on customer orders.

    Criteria to add an extra fee or offer discount

    You can create various conditions on which the extra fees or discounts will apply to the payment gateway. Let’s see the different criteria on which the conditions will vary –

    Payment Gateway

    • Create separate conditions for payment gateway available on the store.
    • Create multiple conditions for a single payment gateway.
    • You can also set the priority of these conditions as per the need.

    Conditions

    • Either charge extra fees or provide a discount on Payment Gateway.
    • Specify the minimum or maximum amount to apply on the payment gateway, if the order amount is below or above the minimum specified amount.
    • Add extra fees or offer a discount on the basis of-
      >> All the countries or for the selected countries only.
      >> Specific group of customers or for all the customers.
      >> All the categories or for the selected categories.
      >> Specific suppliers or for all the suppliers.
      >> All the manufacturers or for some specific manufacturers.

    Actions

    • Add extra fee or offer a discount on the percentage basis, fixed basis or on both.
    • Specify the order amount above which the extra fee will not be applicable or discount will be offered.

    This was all about the Prestashop payment extra fee/discount module. I hope the document helps you in checking the functionality of the module in a better way. And, do let us know about your views in comments.

    Support

    For any kind of technical assistance, just raise a ticket at http://webkul.uvdesk.com and for any doubt contact us at support@webkul.com

    Current Product Version - 5.0.0

    Supported Framework Version - 1.7.x.x

    . . .

    Comments (4)

    Add Your Comment

  • Pablo
    Hello, I would like to know if the module takes the total value of the cart and passes it to the payment gateway with a discount or increase that I define? Being that when the client clicks, the selected gateway module will be executed.

    So I can use any payment gateway that works in MercadoPago, TodoPago, etc. pretashop.

    • Anuj Verma
      Hello

      Thanks for showing interest in our products

      Yes, the total amount of the cart including the extra fee/discount (based on the selection of payment method) is passed to the selected payment gateway for the payment.

      You can use this module with any payment method that is installed on your Prestashop.

      In case of any query/doubt, please raise a ticket at our support ticket system https://webkul.com/ticket/ or you can mail us at support@webkul.com.

      Best Regards
      Anuj Verma

  • mohamed
    with this module, can i add example “Additional Fee: 5$” in final total summer at checkout?
    • Mehul Gupta
      Hi,

      With the help of this module you can charge additional fees or provide discounts on Particular Payment Gateways available on site.

      For more details, please contact us at http://support.webkul.com/ and we will assist you on the same.

      Best Regards,
      Mehul

  • Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Table of Content

    Hide Index