Paypal Express does not add fee

  • Posts: 259
  • Thank you received: 10
10 years 10 months ago #163324

There seems to be an issue with the paypal fees when using the express checkout plugin

I've set up paypal plugins, the normal one and the express one. Both have the fee set of 0.35€ + 3.4%
On an article price of € 30.00 that results in a fee of 1.37€ for a total of

with the normal method on the paypal payment page the total is correctly displayed as 31.37. On express method the total is displayed without the fee, while in hikashop the amount IS displayed WITH the fee. See image.

RED is normal paypal
GREEN is via paypal express

Attachment not found

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

  • Posts: 83931
  • Thank you received: 13586
  • MODERATOR
10 years 10 months ago #163331

Hi,

Indeed, the payment fees are not taken into account in that case.
A simple solution is to turn off the "send cart details" option of the PayPal express checkout payment method.
We'll fix that for the next version of HikaShop

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

  • Posts: 259
  • Thank you received: 10
10 years 10 months ago #163414

glad i could help. Now if only my other topic problems were that easy

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

  • Posts: 259
  • Thank you received: 10
10 years 10 months ago #164077

just checking in, before i configure the plugin again. Has this issue been fixed?

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

  • Posts: 26249
  • Thank you received: 4039
  • MODERATOR
10 years 10 months ago #164079

Hi,

Like Nicolas said, the issue will be fix in the next HikaShop release.
We will put someone on the paypal express improvement but like you now, most people does not work during the week end or duing day off. So it will take some time (because the plugin improvement is not the only task we have).

So, I am sorry but it won't be fix in a short delay but we will fix it for the next releease.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 259
  • Thank you received: 10
10 years 10 months ago #164154

no worries. Since it was said "next release" and the new release was 2.3.2 i figured i ask. Not my intention to come over like "hey, fix this now or ..." i know it's probably not the only thing you've got to do :)

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

  • Posts: 26249
  • Thank you received: 4039
  • MODERATOR
10 years 10 months ago #164156

Hi,

Ok, I see.

HikaShop 2.3.2 was released on July 7 2014, one day before the Nicolas message.
So, when Nicolas made the issue on the tracker, it has been assigned to the next version.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 259
  • Thank you received: 10
10 years 10 months ago #164205

Guess i'll have to wait for 2.3.3 then ;)

Is this bug/issue tracker internal or can i as a normal user access it too?

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

  • Posts: 26249
  • Thank you received: 4039
  • MODERATOR
10 years 10 months ago #164207

Hi,

It's internal.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 73
  • Thank you received: 7
10 years 10 months ago #164385

Hi,

Try to replace your file plugins/plg_hikashoppayment_paypalexpress/paypalexpress.php by the one attached to this post.
It should now works better.

Tristan.

Attachments:

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

  • Posts: 259
  • Thank you received: 10
10 years 10 months ago #164401

Ok, that seems to fix it partially. Sending to paypal now works

What does not work:

* grouped characteristics get shown as seperate products on paypal page (even though hikashop settings are now correct)
* the fee isn't added when default payment method "wire transfer" is selected but the user still clicks on paypal express. Only if the user first clicks the paypal payment method and THEN clicks the paypal express image is the payment fee added
* now the express buttons do the exact opposite

Display Express Checkout button on checkout view <== if enabled, shows the express button on the CART and not checkout page
Display Express Checkout button on cart view <== if enabled, shows the express button on CHECKOUT view and not cart

i don't know if that's a bug due to your fix or one in hikashop itself.

So if i want the button on the cart i need to enable the checkout view one and reverse

Last edit: 10 years 10 months ago by Ch3vr0n.

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

  • Posts: 73
  • Thank you received: 7
10 years 10 months ago #164515

Hi,

Thank you for helping us to improve the plugin.
We fixed the three issues you mentionned ; I attached the new paypalexpress.php file with this post.
We changed some things in the plugin configuration, so don't forget to save the new one before starting your test.

Attachments:

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

  • Posts: 259
  • Thank you received: 10
10 years 10 months ago #164521

Now before i go add this changes, is this the official hikashop paypal express plugin that will later be made available for free or one that will be charged for. Because if it will be a 3rd party payed plugin i'd rather wait on an official hikashop fix.

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

  • Posts: 26249
  • Thank you received: 4039
  • MODERATOR
10 years 10 months ago #164579

Hi,

Tristan is in the HikaShop team (even if he is not a moderator here).

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 259
  • Thank you received: 10
10 years 10 months ago #164583

OK then I'll proceed later with the edit. I just figured it was an external extension since I saw no hikashop avatar.

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

  • Posts: 259
  • Thank you received: 10
10 years 10 months ago #164658

Major failure:

After clicking the paypal express image the following appears on top of the payment page

Connection failure - error code : 11812 , error message : The value of Description parameter has been truncated.


so i cannot verify if the characteristics are now grouped up properly or if the fee is added. All i can confirm is that the display buttons now behave correctly again. I was also wondering if there was a way to display to the user that a paypal fee would be added to the paypal express payment (like for a normal payment method) or make tha paypal express method appear in the same payment method lists as others do instead of a simple image on the bottom of the checkout view

using API 109.0, non-sandbox

standard paypal still works so it's limited to express.

Last edit: 10 years 10 months ago by Ch3vr0n.

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

  • Posts: 83931
  • Thank you received: 13586
  • MODERATOR
10 years 10 months ago #164703

Hi,

Remove the line:
if (!empty($optionalProdDesc)) $item = rtrim($optionalProdDesc,',');
from the plugin file and it will work. It's just that the options names are too long on your website while we had short ones and thus didn't get the error when testing. We'll add a check to avoid the error.

It's not possible to have the express checkout to appear as a normal payment method. The goal of the express checkout is to skip the checkout. So normally, you should not even see the other payment methods where you see the express checkout button.
There is no option to display the payment fee. The PayPal express checkout system is not meant to be able to support payment fees in the first place.

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

Time to create page: 0.198 seconds
Powered by Kunena Forum