View Issue Details

IDProjectCategoryView StatusLast Update
0007047module PayPalmodule PayPal - subpublic2023-06-29 09:19
ReporterJBlanck Assigned To 
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionopen 
Product Version5.2.2 
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 -

Sven Brunk

2023-06-29 09:19

manager   ~0015313

Since the old PayPal module is now obsolete and succeeded by the PayPal Checkout module, we will unfortunately not implement new features or bugfixes for it. If you think this is also relevant for the new PayPal Checkout module, please create an according bug ticket in that category again.