View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006146 | OXID eShop (all versions) | 1.03. Basket, checkout process | public | 2015-05-19 10:36 | 2023-03-27 17:36 |
Reporter | simon_stark | Assigned To | |||
Priority | low | Severity | feature | Reproducibility | always |
Status | closed | Resolution | won't fix | ||
Product Version | 4.9.4 / 5.2.4 | ||||
Summary | 0006146: Newsletter Checkbox in Checkout Progress doesn't show the actual Status of the newsletter subscription of guest users | ||||
Description | If you subscribe to the newsletter without opening an account, and then check out without opening an account while using the same Email-Adress than before, the newsletter registration checkbox during checkout isn't ticked, which will lead to unsubscription from the newsletter during checkout if left as is. While the behavior is absolutely correct this way, it would be more convenient to verify somewhere in checkout whether the email adress was already used for newsletter subscription or not, and set the checkbox mentioned above accordingly. | ||||
Steps To Reproduce | 1) subscribe to newsletter 2) make an order as a guest using the same email adress. Note the fact described above. 3) you're unsubscribed after finishing the order. | ||||
Tags | No tags attached. | ||||
Theme | Azure | ||||
Browser | All | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
related to | 0005040 | closed | florian.auer | Newsletter subscription is cancelled if user orders as guest without registration |
related to | 0002777 | confirmed | HR | Newsletter - Users already subscribed for newsletter shouldn't be set to oxdboptin = 2 when they subscribe again |
|
As discussion started in 0005040 I'd prefer this solution: 2) Switch behaviour from "unsubscribe" to "don't change anything", if checkbox is not checked (might have some legal issues) I'm not a lawyer, but I'd believe that it's not even a legal issue. Users don't expect that they get unsubscribed from a newsletter, which they already confirmed by double opt-in, simply by not checking the checkbox to subscribe again and again every time they place an order in the same shop. This would also start the double opt-in procedure every time again and again. I think there is no risk in keeping the subscription, because the shop owner can proof, that user has completed the double opt-in previously and from data protection point of view, we simply don't change anything about the newsletter subscription when user was already subscribed. If the user wants to unsubscribe, there are several ways to do so. So no concerns from my point of view. |
|
This bug is really really serious from the marketing point of view! I think we loose half of our newslettersubscribers due to this issue and we spend a lot money to get newslettersubscriptions. I also think, that the solutin should be: 2) Switch behaviour from "unsubscribe" to "don't change anything", if checkbox is not checked From the legal point of view, it just may not be prechecked. But nobody expects to recheck his newsletter EVERY time. You may Call the checkbox: "Add to newsletter". If you accept the opinion of my lawer, i will ask him for a statement to you. (But i think you trust only you own one;) ). Servity should be: critical ! Priority should be: high ! |
|
it'd be nice if this annoying non-feature finally gets fixed. afaik the change is trivial: oxcmp_user.php:536 (createUser(), CE 4.8.6) current: if ( $blOptin && $iSubscriptionStatus == 1 ) { fixed: if ( $iSubscriptionStatus == 1 ) { |
|
What about removing this from the checkout entirely and just move it to the subscription/guest checkout? (And show it on the confirmation page) |