Serial Access Level not working

  • Posts: 147
  • Thank you received: 6
2 years 5 months ago #343089

-- HikaShop version -- : 4.6.0
-- HikaSerial version -- : 4.0.1
-- Joomla version -- : 3.10.10
-- PHP version -- : 7.4.29

Hello,
Please see attached images.

I have added upgrade products to my subscription plans.
I have set access levels for each upgrade.
Even if a user does not have the appropriate access level, the plan displays.

Example: User elaine - has no ACL rights to upgrade to view the video Multiverse.
As ACL to upgrade to that plan is "Access to E3 1-2 - Multiverse"
When we view elaine's upgrade options, "Upgrade to Vource S1-3 - EP 03 Multiverse" is displayed as an option - but it should not display, as the user has not been given this right.

Now, when the upgrade is clicked nothing happens, but I do not want to confuse users - as they should only see the upgrades that are applicable for their account.

? How can this issue be resolved. Have I setup something incorrectly ?

Thank you for your assistance,
Wrina

Attachments:
Last edit: 2 years 5 months ago by wrina iamwe.

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

  • Posts: 26165
  • Thank you received: 4029
  • MODERATOR
2 years 5 months ago #343091

Hello,

The ACL on the Plan does not affect that part of the website.
Since you're "attaching" plan (with actions) to HikaShop product, you have to set the ACL on the product if you want to filter who can buy it (or use it for upgrade).

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: 147
  • Thank you received: 6
2 years 5 months ago #343121

Hello Jerome,

I have tried both setting on the product - see images.
When you place acl on the product price, a $0.00 price appears - this makes it seem as if the product is free of charge.
When the user clicks it, nothing happens - which makes it seem that there is something wrong with the site.

When ACL is placed only on the product, the upgraded product still appears and the price is listed.
When the user clicks it, nothing happens - which again makes it seem that there is something wrong with the site.

The upgrade product should not appear at all.
How can i make this happen?
Do you not see this on your own side? We are not upgrading to Joomla 4.0 too many problems so I need this to work on Joomla 3.10
Wrina

Attachments:

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

  • Posts: 26165
  • Thank you received: 4029
  • MODERATOR
2 years 5 months ago #343124

Hello,

It looks like the HikaSerial product helper is not affected by the HikaShop ACL.
We just made a fix and we uploaded an hot patch for the current HikaSerial package.
You can re-download it via your subscription page.

I confirm that the ACL need to be on the product and not on the price.
ACL on prices will propose a different prices to customer depending their user group ; but if there is no price available for a customer, the product will be considered as free.

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.
The following user(s) said Thank You: wrina iamwe

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

  • Posts: 147
  • Thank you received: 6
2 years 5 months ago #343125

Jerome,
Thank you. It is working correctly now.
Wrina

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

Moderators: Obsidev
Time to create page: 0.070 seconds
Powered by Kunena Forum