Issues Using Points for Payment

  • Posts: 250
  • Thank you received: 7
8 years 6 months ago #239193

-- url of the page with the problem -- : www.artistpapers.co.uk
-- HikaShop version -- : 2.6.3
-- Joomla version -- : 3.5.1
-- PHP version -- : 7.0.5
-- Browser(s) name and version -- : Firefox

Hi,

I've encountered some problems using Hikashop points plugin for payment. I am using the custom field method to grant users points via back end admin.

In the cart at checkout, if the user doesn't have points shipping is listed inclusive of VAT (correct).



If the user has points shipping is listed without the VAT (incorrect)



After checkout (Confirm and Pay) checkout task step 3 is a blank screen, however the order goes through ok, is shown confirmed and points are deducted from the user correctly.

Finally, if the order is cancelled I have "give points back on cancellation" set but any points the user still has are lost, the points being returned should be added to any existing points.

Thanks,

Ian

Attachments:
Last edit: 8 years 6 months ago by iedwards.

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

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 6 months ago #239196

Hi,

Please provide details about your "pay with points" configuration. The plugin have settings for tax support and there is also settings for the order cancellation.
Please note that If there is no tax in the order, the line "tax" is not displayed in the "cart" footer.

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: 250
  • Thank you received: 7
8 years 6 months ago #239239

Hi Jerome,

Attached is screen shot of my "Pay with Points" configuration



You can see from the screen shots I posted originally, the shipping price includes tax when there are no points used, but when points are available the shipping shows without tax - this is on exactly the same order.

To restate the problem with cancellation: the points are put back if an order is cancelled but are not added to any remaining points, so if I start with 100 points, use 70 (leaving 30 in the account) but then cancel my order I should be back to having 70 + 30 = 100 points, but I don't, I have 70.

Thanks,

Ian

Attachments:

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

  • Posts: 250
  • Thank you received: 7
8 years 6 months ago #239655

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

  • Posts: 250
  • Thank you received: 7
8 years 6 months ago #240316

Hello Hikashop, anyone there? Could I have a response please?

Thank you,

Ian

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

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 6 months ago #240570

Hi,

I was hoping that someone from the HikaShop support team will handle it but...

With your screenshot it's not possible to understand what is the "default" tax category and what kind of tax rate it is.
So I can't say if "1000 points" are really "10€" discount or if it should be another value.

The fact that you have enough points to pay the full order and that you also include shipping might be the source of the problem ; but more data would be necessary in order to understand it clearly (just one example is not enough to understand how it reacts).
Problem might comes from the function "finalPriceToPoints" in the case when there is a "order_subtotal" but that price do not include taxes. When the rest of plugin did not handle taxes it wouldn't be problematic but since that support has been made, it could be a source of problem.

To restate the problem with cancellation: the points are put back if an order is cancelled but are not added to any remaining points, so if I start with 100 points, use 70 (leaving 30 in the account) but then cancel my order I should be back to having 70 + 30 = 100 points, but I don't, I have 70.
I was able to recreate the issue and I created a bug report for that.

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.

Time to create page: 0.086 seconds
Powered by Kunena Forum