[Resolved] Subscribe to newsletter at checkout without an account
I noticed that at “Check Out” when you can click on the “Yes, add me to your mailing list” but not on the option to create an account – that a new subscriber is not added. It seems that you have to add an account to opt-in for the newsletter? Is it possible to become a newsletter subscriber at check out without adding an account?
Thanks in advance, Niall
I just tested this situation and no problems occurred. I was added to the lists without creating an account.
Please send me your status report under WooCommerce. It may help see were you problem lies else where.
### Environment ###
Home URL: http://www.kennedyart.com/fskfs-woocom2342r
Site URL: http://www.kennedyart.com/fskfs-woocom2342r
WC Version: 2.1.5
WC Database Version: 2.1.5
WP Version: 3.8.1
WP Multisite Enabled: No
Web Server Info: Apache
PHP Version: 5.4.22
MySQL Version: 5.5.32-cll-lve
WP Memory Limit: 128 MB
WP Debug Mode: No
WP Language: Default
WP Max Upload Size: 8 MB
PHP Post Max Size: 8 MB
PHP Time Limit: 30
PHP Max Input Vars: 1000
SUHOSIN Installed: No
WC Logging: Log directory is writable.
Default Timezone: Default timezone is UTC
fsockopen/cURL: Your server has fsockopen and cURL enabled.
SOAP Client: Your server has the SOAP Client class enabled.
WP Remote Post: wp_remote_post() was successful – PayPal IPN is working.
### Locale ###
### Plugins ###
Installed Plugins: WP Avengers Dashboard by WP Avengers version 2.3.2
Add Descendants As Submenu Items by Alex Mills (Viper007Bond) version 1.2.0
Advanced Custom Fields by Elliot Condon version 4.3.4
AWD Weight/Country Shipping by Andy_P version 1.0.1
BackWPup by Inpsyde GmbH version 3.1.2
Breadcrumb NavXT by John Havlik version 5.0.1
Codepress Admin Columns – Pro add-on by Codepress version 1.0.7
Codepress Admin Columns by Codepress version 2.1.3
Disable Comments by Samir Shah version 1.0.3
MailPoet WooCommerce Add-on by Sebs Studio version 2.0.0
Media File Manager by Atsushi Ueda version 1.2.1
Media Library Assistant by David Lingren version 1.71
Modernizr by Ramoonus version 2.7.0
Search By SKU – for Woocommerce by Matthew Lawson version 0.5
Slider PRO by bqworks version 3.6
Theme Check by Pross
Otto42 version 20131213.1
UberMenu 2 – WordPress Mega Menu Plugin by Chris Mavricos
SevenSpark version 126.96.36.199
WangGuard Wysija subscribers verifier by WangGuard version 1.0.0
WangGuard by WangGuard version 1.5.10
Woo Product Importer by Daniel Grundel
Web Presence Partners version 1
WooCommerce Custom Field Product Search by Alvaro Neto version 1.0.0
WooCommerce Product Archive Customiser by jameskoster version 0.3.0
WooCommerce Product Details Customiser by jameskoster version 0.2.0
WooCommerce by WooThemes version 2.1.5
Wordfence Security by Mark Maunder version 4.0.3
WPA Advanced Notifications by WP Avengers version 2.2
WPA Advanced AJAX Layered Navigation by WP Avengers version 2.3
WPA Checkout Field Editor by WP Avengers version 2.1
WPA Dynamic Pricing by WP Avengers version 2.2
WPA EU VAT Number by WP Avengers version 2.0
WPA Follow-Up Emails by WP Avengers version 2.2
WPA PDF Invoices by WP Avengers version 2.2
WPA Print Invoices and Packing Lists by WP Avengers version 2.1
WPA Product CSV Import Suite by WP Avengers version 2.2
WPA Sequential Order Numbers Pro by WP Avengers version 2.1
WPA Smart Coupons by WP Avengers version 2.2
Wysija Newsletters by Wysija version 188.8.131.52
YITH WooCommerce Ajax Search by Your Inspiration Themes version 1.1.1
### Settings ###
Force SSL: Yes
### WC Pages ###
Shop Base: #4 – /shop/
Cart: #5 – /cart/
Checkout: #6 – /checkout/
My Account: #7 – /my-account/
### WC Taxonomies ###
Order Statuses: cancelled (cancelled)
Product Types: external (external)
### Theme ###
Theme Name: Mystile Child
Theme Version: 1.0.0
Author URL: http://guilderdesign.com
### Templates ###
Template Overrides: No overrides present in theme.
That’s a lot of plugins installed. Have you gone through each of the WooCommerce plugins ?
If this is a demo site, can you enable debug mode and install the plugin Blackbox Debug Bar for me and I will test your site out.
Both debug mode & the plugin are installed.
I turned off plug-ins & switched themes before posting to no avail of course.
Thanks very much Niall
I am unable to checkout an order because it says: Invalid shipping method.
I have filled in everything, ticked the subscription checkbox and accepted the terms but nothing happens.
You may have a plugin conflict possibly from another WooCommerce plugin.
Please disable all plugins except WooCommerce, MailPoet and the MailPoet Add-on.
Then test again. If the problem still occurs then I will take another look.
I’m not sure but I think that is WangGuard Wisija Connector.
If you are testing the checkout page, every time you test the checkout you are sending your IP to WangGuard (because you use MailPoet). WangGuard block your IP and the user is not added to MailPoet.
The IP is blocked because there are many registrations from the it.
Go to WangGuard -> WangGuard Settings – and mark Don’t check IP client. Then try again.
Hi Sebastien / Jose
Thanks for your replies – I disabled all plugins except those three & reverted to the 2014 theme but the problem is persisting.
Sebastien I’m disabling shipping so you should be able to proceed to checkout. I’ve also got rid of all test subscribers in wysija.
Jose I’ve deleted Wanguard completely & it still persists – The subscriber will be added if an account is set up but not if only “Yes, add me to your mailing list” is ticked.
I will need to look into this further. This should not be happening.
This error came up on the debug toolbar:
Strict Non-static method WYSIJA_view::secure() should not be called statically, assuming $this from incompatible context on line 391 in file /home/k24684/public_html/fskfs-woocom2342r/wp-content/plugins/wysija-newsletters/helpers/back.php
Please update MailPoet to see if this helps solve the problem.
- The topic ‘[Resolved] Subscribe to newsletter at checkout without an account’ is closed to new replies.