View Issue Details

IDProjectCategoryView StatusLast Update
0007047module PayPalmodule PayPal - subpublic2019-11-06 14:04
ReporterJBlanck 
PrioritylowSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Product Version5.2.2 
Target VersionFixed in Version 
Summary0007047: Rights management not correctly applied for guest users for Express button
DescriptionNot logged in users are shown the paypal Express button even when explicitely set up that only a specific user groups should see it.

This makes it impossible to set up and sandbox test the module in live system.
Steps To ReproduceIn Modul settings
Integration von PayPal
Activate PayPal Express

In Shopsettings/payment
click on paypal payment method
under the first tab assign a user group to the payment method

Expected behavior in checkout:
guest: cannot see button in checkout
not assigend user: cannot see button in checkout
assigned user: can see button in checkout

Current behavior
guest: can see button in checkout
not assigend user: cannot see button in checkout
assigned user: can see button in checkout
Additional InformationWrong return value of
viewConfig.php
isExpressCheckoutEnabled()
when user is not logged in
which lets the logic in template oepaypalexpresscheckout.tpl line 23 fail
TagsNo tags attached.

Activities

QA

2019-11-06 14:04

administrator   ~0013039

no check on the detail page is done. Therefore the PayPal Express Checkout is always displayed.

- es -