Setting Up PrestaShop Extra Payment Gateway Fee & Discount – Rule Creation Settings

Rule Creation Settings of PrestaShop Extra Payment Gateway Fee

Creating Rules for Payment Gateway Fees or Discounts

Now, to create a new rule, go to Rules > General Settings, and from this section, click on “ + “ to create a new payment method and apply a discount or fee to it. Now, from the general settings of the rule, follow these steps: 

  • Activate the Rule: Enable the option to activate this rule; if it is kept disabled, then this payment method and discount will not be applied 
  • Add Rule Name: Give this rule any unique name
  • Enter Rule Description: Create a unique description to inform users about the rule.
  • Select Payment Method: From the dropdown, you can choose the following payment methods:
    • Bank Transfer 
    • Payment by Check
    • Cash on Delivery 
    • Stripe Payment Module
    • Klarna Official 
    • Paypal
  • Create Rule Priority: Enter any integer to give this rule priority accordingly 
  • Set Rule Schedule: Enable this option to apply the rule on specific dates.
    • Start Date: Choose a date when this rule will be applied 
    • End Date: Choose a date when this rule will expire

View the Complete Log of Created Discounts and Fee Charges

Once you have activated the general settings of the module. Go to Rules > General Settings. Here, you can view a detailed list of rules that you’ll be creating. By clicking on the “+ “symbol, you can create multiple rules and apply extra fees or discounts on specific payment methods.

The log displays useful information like Fee/Discount Rule ID, Title, Description, Payment Method, and Status. 

Applying Discount/Fee on Selected Payment Method

By using the module, you can charge an extra fee or add a discount on the above-selected payment method. To apply these charges, click on Actions: 

  • Choose Rule Type: From the dropdown, you can select following rule types:
    • Discount: If you select a discount, then you have to add a custom discount value to the added payment method. 
    • Extra Fee: In case of an extra fee, add any desired amount and apply additional charges over the added payment method 
  • Apply Fee as: Choose to apply fee as:
    • Amount: By selecting this option, you can add any custom amount 
    • Percentage: Select this option to increase/decrease percentage amount
    • Amount + Percentage: Choose this option if you want to add both 
  • Enter Custom Value: Here, you can add any discounted or additional:
    • Amount: Enter the custom amount
    • Percentage: Enter a custom Percentage value 
    • Amoun & Percentage: Enter the amount and percentage of both 
  • Enable/Disable Free Shipping: If you choose to apply a discount, then you can select either to enable or disable free shipping for that payment method.

Restrict Payment Gateway Discount or Fee by Product, Category, Manufacturer & Supplier

To add a limitation to a newly created payment gateway fee or discount, go to Product Selection and follow these steps:

  • Apply Product Check: Enable this option if you want to apply this payment fee/discount to certain products only. Disable it to apply it to all.
    • Add Products: Search and add desired products 
  • Apply Category Check: Choose this option to apply this newly created payment fee/discount on an entire category
    • Add Category: Select any category from the table
  • Enable Manufacturer Check: Apply payment gateway fee/discount to specific manufacturers
    • Choose manufacturer: Select any manufacturer from the table 
  • Enable Supplier Check: Activate this option to apply payment fee on specific suppliers
    • Select Supplier: From the table, choose the supplier whom you want to apply a discount/extra fee

Select Specific Customer Groups

By using the module, you can restrict payment gateway fees/discounts for only certain customer groups. To apply this restriction, click on Customer Group Selection:

  • Apply Customer Group Check: Enable this option if you want to apply this rule only to specific customer groups. Keep it disabled to apply it to all types of customers.
  • Select Customer Groups: From the table, you can choose the following customer groups:
    • Visitor 
    • Guest 
    • Customer 

Add Order Amount Quantity for Users to Qualify for Payment Method Discount/Extra Fee

To add order quantity limitation, click on Order Amount Selection and follow these steps: 

  • Apply Order Amount Check: Enable this option to create order quantity restrictions for users to be applicable for certain discounts/fees
    • Order Amount Limit Form: Enter minimum order quantity 
    • Order Amount Limit To: Enter maximum order quantity 

Apply Country-Based Restrictions

To create country-based restrictions, click on Country Selection and follow these steps: 

  • Apply Country check: Enable this option to restrict payment gateway discount/extra fee only to certain countries.
    • Select Specific Country: From the dropdown, select any specific country for which you want to apply an extra fee/discount.