How to add a discount when using a certain payment method

  • Posts: 82
  • Thank you received: 4
  • Hikashop Business
16 hours 21 minutes ago #370337

-- url of the page with the problem -- : newwavepeptides.co.uk/
-- HikaShop version -- : 6.3.0
-- Joomla version -- : 5.3.2

Hi, I need to add a discount of 2% if a certain payment option is chosen. I will also need it to honour their coupon code if they add it at checkout.

Is there any options or add-ons to do this? If not can it be developed and are there any tips on the best way for my developer to do this?

Thanks

Please Log in or Create an account to join the conversation.

  • Posts: 85051
  • Thank you received: 13869
  • MODERATOR
11 hours 23 minutes ago #370338

Hi,

You can do this with the HikaShop Coupon Conditions plugin:

Create a 2% coupon in Orders > Coupons with "Auto load in cart if possible" set to "Yes".
In the plugin settings, add a condition for this coupon: {cart.cart_payment_id} == X (Replace X with your payment method ID found in System > Payment methods)
This will auto-apply the discount only when that payment method is chosen.

And if you want the user to have a 2% coupon if he enters a code in the checkout, you can create another coupon for it without any specific restriction.

Since 2 coupons can't stack, it will be one or the other, or no coupon, based on the situation.

Last edit: 11 hours 21 minutes ago by nicolas.

Please Log in or Create an account to join the conversation.

Time to create page: 0.052 seconds
Powered by Kunena Forum