Discount in payment method affects Shipping cost

  • Posts: 21
  • Thank you received: 0
10 years 11 months ago #137792

-- HikaShop version -- : 2.2.3
-- Joomla version -- : 32.1
-- PHP version -- : 5.4.14
-- Browser(s) name and version -- : all
Hi, I have a banktransfer payment method with cost of -3% but this "discount" is aplied also to the Shipping cost.
Is there any way to apply this discount in the payment method only for the products?

Thanks in advance

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
10 years 10 months ago #137864

Hi,

There is no option to do that. It would require to create a custom payment plugin for that.

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

  • Posts: 91
  • Thank you received: 3
10 years 9 months ago #143018

I think this is a lack in some (or all) of the payment plugins. Sometimes you need the shipping costs included, for example when it's not a discount but an addition, because you need to cover payment costs like credticard surcharge (which is calculated over the complete amount). Order times it's a discount and you don't want to give discount to your shipping costs.

So it would be great if this was adjustable per instance of a payment plugin. Even better if this could be set in the configuration.

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

  • Posts: 91
  • Thank you received: 3
10 years 9 months ago #143561

OK, I'm not happy with that, but for now I have to accept that I involuntary have to give discount to shippings costs, while I don't get discount to ship the goods myself. So I loose some there. Discount on products is good (there's profit), but shipping is a service, there's no profit on that.

But.... when I give a payment discount, there's a change at the VAT amount also. I don't see that calculated. I made an order and selected a payment method with 5% discount. Then I went back and selected a payment method with no discount. The amount of VAT shown at the last page of the checkout (right before I go the payment process) is the same in both scenarios. When I give 5% discount at the whole payment I suppose all amounts including VAT will go down with 5%. Is this a setting or is there something going very wrong?

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
10 years 9 months ago #143873

The payment fees do not have any tax applied on them.
The tax of the order is calculated before the payment fee.
There is no option to add taxes to payment fees. That would require a custom plugin to be developed.

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

  • Posts: 91
  • Thank you received: 3
10 years 9 months ago #143927

That's not really what I mean. With each payment option I can add an amount or percentage for costs. I can also make it a discount by putting negative numbers there. That last option (discount) is what I want to talk about. When I give discount at certain payment methods, I give discount to the total sum of money people do have to pay for the products. Let's say I really want people to use iDEAL (a Dutch payment method) I could give 10% discount.

So when they order for € 1000,00 products there will be € 210,00 VAT added (I live in the Netherlands, our VAT is 21%). So they have to pay € 1210,00. Now they get to the payment method in the checkout process. They choose iDEAL. I give them 10% discount.

What should happen?
They pay € 900,00 for the products and get € 189,00 VAT added. Total € 1089,00 (€ 121,00 / 10% less)

What happens at Hikashop?
The discount is processed and the amount to pay will be € 1089,00. The VAT was € 210,00 and will stay € 210,00.
Conclusion: they will pay € 879,00 for the products and € 210,00 VAT. So they are paying 23,8% VAT, which is INCORRECT.

See the screenshots to prove it. I hope you understand my problem and that it's a real problem.
Furthermore I'm curious if other people have this problem?

Attachments:
Last edit: 10 years 9 months ago by miracle.

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

  • Posts: 21
  • Thank you received: 0
10 years 9 months ago #143935

Hi miracle. there is an option in configuration/tax -> Aply discounts -> before tax / after tax

Attachments:

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

  • Posts: 91
  • Thank you received: 3
10 years 9 months ago #143940

@Cesarlab69: thanks for joining in and think about the solution. I really hoped your suggestion was the right one and I just had missed on of the many knobs I can turn on and off. But unfortunately it had no effect. It was already set at 'before taxes', changing it had no effect. I think because it has to do with discounts and the payment fee/discount is not seen as a real discount. I think it should, because I still have a VAT problem I can't explain to the tax administrator...

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
10 years 9 months ago #143965

@cesarlab69: that option is for discounts and taxes, not for payment fees and taxes since payment fees cannot be taxes in HikaShop.

@miracle: as I said, payment fees cannot be taxed, even if their value is negative. The calculation is correct if you take that into account since the VAT is calculated before the payment fee is applied, not after. Again, there is no option to do what you want with payment methods fees.

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

Time to create page: 0.076 seconds
Powered by Kunena Forum