The Lego Man Posted January 10, 2014 Posted January 10, 2014 Hi, I am currently using osCommerce Online Merchant v2.3.3 I want to install a Guest Checkout module so that buyers do not need to sign-up but can still make purchases. I have searched http://addons.oscommerce.com/category?search=GUEST+CHECKOUT and some results do appear but I am unsure as to which one will work with my version. Has anyone tried to install one for v2.3.3 without issues? Thanks, David Quote
burt Posted January 10, 2014 Posted January 10, 2014 I like the one that @@mattjt83 has coded. It is not free, but that is a good thing as it means you get a good product with good support. joli1811, The Lego Man and mattjt83 3 Quote
♥joli1811 Posted January 10, 2014 Posted January 10, 2014 Hi David, The Better Checkout from Matt is the best one I have ever worked with very clean code working with discounts etc and a minimal change in the core files have recommended and used x 3 times this month. Regards Joli mattjt83 and The Lego Man 2 Quote To improve is to change; to be perfect is to change often.
MrPhil Posted January 10, 2014 Posted January 10, 2014 Try searching on Purchase Without Account. I'm not sure that there's a PWA specifically for 2.3.3, but it's worth a try if you haven't looked on those keywords. By the way, debate rages about whether it's worth the effort. For just about any kind of purchase, anyway, the customer has to provide as much information (name, address, contact phone, credit card info, etc.) for PWA as for a normal account. It's just a small additional amount of information (ID, password) to make an account. For customers who think they'll likely be back, an account is a good thing. For those afraid that their account opens them up to spamming, or doubt that they'll be back any time soon (and will forget that they have an account), they'll prefer PWA. Having some kind of "do not send marketing information emails or snail mail to me" clearly available, along with a clear privacy statement, can persuade reluctant customers to open an account. My suggestion is that after they've entered all the information needed for PWA, gently suggest that by adding a couple more bits of information they can have an account and save having to enter all that information again. Leave the ultimate decision up to the customer, or you could lose the whole sale. The Lego Man 1 Quote
De Dokta Posted January 10, 2014 Posted January 10, 2014 Purchase without account works without any problems in my 2.3.3.4 shop (I used the installation instructions by sandmantm) and since I installed it our sales have significantly increased!. Maybe this is a specific german phenomenon, since we are quite paranoid about privacy issues in Germany :D .............. The Lego Man 1 Quote
The Lego Man Posted January 13, 2014 Author Posted January 13, 2014 Thanks all for the feedback and options. I will investigate. Quote
dculley Posted July 12, 2014 Posted July 12, 2014 Hi, I have just added this addon (PWA). Running some test and have go it to work prity good with "Advanced Address Manager". I have to issues if anyone can help. 1st is I'm getting a nav tag at the top left of my website: example: Cart Contents | Checkout This only started after the PWA was installed. Can anyone tell me what I need to look for and how to hide it? 2nd thing, after the customer (guest) completes the order, there is no auto confirmation email sent out. My customers that create a regular account and completes an order gets a email confirmation of the order. How can this be fixed? Thanks for any help. Quote
♥joli1811 Posted July 12, 2014 Posted July 12, 2014 Why do you guys not spend a few dollars and buy a really well coded guest checkout man oh man I think it costs about $25 "not seeing the the forest for the trees not seeing the trees for the forest" A few sales and you have your money back better checkout oscommerce number one in google i wonder why :lol: ?? Regards Joli PS: Nothing to do with me I just know a great code when I see it multimixer 1 Quote To improve is to change; to be perfect is to change often.
dculley Posted July 12, 2014 Posted July 12, 2014 How does one find this great package? I'm willing to spend after going through weeks and hours of working on guest programs. The program "consolidated login with guest checkout" does not work with "advanced address manager". So I found PWA and got it to work with just a few hikups. Fixed most but the 2 issues. Let me know where to find this wonder guest package and I will look into it. Mean while I need to have the 2 issues above solved if possible. Thanks Quote
♥joli1811 Posted July 12, 2014 Posted July 12, 2014 (edited) @@mattjt83 well it is Matt Toste online most days I think actually now I would suggest just pm him I can only say I found great most of his code is packed in its own folder so minimal changes to the core just a few single line codes in the checkout process files I have it working with paypal authorise .net discount coupons etc and I think option types 2 Simply a great bit of coding done all that PWA stuff years ago no way would I go through that horror now for a few dollars Regards Joli PS: basically I just repeated the code for any addons in the extra folder/files for better checkout and it picked them up with no probs Edited July 12, 2014 by joli1811 Quote To improve is to change; to be perfect is to change often.
tgely Posted July 12, 2014 Posted July 12, 2014 it suppose to be you dont need PWA customers marketing information. I dont have any chalange to get PWA users data from orders table but there are no way at this moment in addons area for non-programmer oscommerce users. I think a real customers data is much valuable than a non-customers on a market place. I have prefer PWP (purchase without passsword) which is more comfortable. The passwords are not required and sending in a pm under the checkout or a password change option on a checkout_success.php page module. Quote osCommerce based shop owner with minimal design and focused on background works. When the less is more.Email managment with tracking pixel, package managment for shipping, stock management, warehouse managment with bar code reader, parcel shops management on 3000 pickup points without local store.
dculley Posted July 12, 2014 Posted July 12, 2014 Good morning Y'all. Yes I from Charleston, SC USA :) Thanks Joli and Gergely for getting responding back. Joli I have taged the link you sint @mattjt83 and sent him a message. I hope to hear back from him. Is this the other package you mintioned that is better and would recommend getting? http://www.tostejensen.com/better-checkout.html Gergely, I agree I held out as long as possible, but the request for guest kept knocking at the door. PWA seemed to be the only guest program I could find that would work with AAM. So a couple little bugs right now to work out. I will look into the checkout success.php and see if I can find the email and get it to work. Any idea on the Nav code problem that is showing up on top of the web site. I think it is from the header.php but not sure. Quote
De Dokta Posted July 12, 2014 Posted July 12, 2014 (edited) Any idea on the Nav code problem that is showing up on top of the web site. I think it is from the header.php but not sure. Hi, depends on what of the millions of different versions of PWA you use. If you use this version http://addons.oscommerce.com/info/8457, your problem with the nav bar results from here: header.php original code: <?php echo tep_draw_button(HEADER_TITLE_CART_CONTENTS . ($cart->count_contents() > 0 ? ' (' . $cart->count_contents() . ')' : ''), 'cart', tep_href_link(FILENAME_SHOPPING_CART)) . tep_draw_button(HEADER_TITLE_CHECKOUT, 'triangle-1-e', tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')) . tep_draw_button(HEADER_TITLE_MY_ACCOUNT, 'person', tep_href_link(FILENAME_ACCOUNT, '', 'SSL')); if (tep_session_is_registered('customer_id')) { echo tep_draw_button(HEADER_TITLE_LOGOFF, null, tep_href_link(FILENAME_LOGOFF, '', 'SSL')); } ?> is replaced by: <!-- PWA BOF --> <?php if (tep_session_is_registered('customer_id')) { ?><a href="<?php echo tep_href_link(FILENAME_LOGOFF, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_LOGOFF; ?></a> | <?php } ?><?php if (tep_session_is_registered('customer_id') && (!isset($HTTP_GET_VARS['guest']) && !isset($HTTP_POST_VARS['guest'])) && !$order->customer['is_dummy_account']) { ?><a href="<?php echo tep_href_link(FILENAME_ACCOUNT, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_MY_ACCOUNT; ?></a> | <?php } ?><a href="<?php echo tep_href_link(FILENAME_SHOPPING_CART); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CART_CONTENTS; ?></a> | <a href="<?php echo tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CHECKOUT; ?></a> <!-- PWA EOF --> This removes the original buttons in the header by links on the left side of the nav bar. Some like this solution (I do) - others don't! If you want the buttons back, restore the original code and then change it to: .... tep_draw_button(HEADER_TITLE_CHECKOUT, 'triangle-1-e', tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); if (!isset($HTTP_GET_VARS['guest']) && !isset($HTTP_POST_VARS['guest']) && !$order->customer['is_dummy_account']) { echo tep_draw_button(HEADER_TITLE_MY_ACCOUNT, 'person', tep_href_link(FILENAME_ACCOUNT, '', 'SSL')); } .... Regards J.J. Edited July 12, 2014 by De Dokta Quote
dculley Posted July 12, 2014 Posted July 12, 2014 Hi J.J. Thanks for the insite, I reset the header.php to the original code: But I only added: <?phpif (!isset($HTTP_GET_VARS['guest']) && !isset($HTTP_POST_VARS['guest']) && !$order->customer['is_dummy_account']);?> The templete (Algo Zone) I'm using is controlling the checkout pages. But the above worked. Thanks again. Quote
dculley Posted July 12, 2014 Posted July 12, 2014 O.K. tested and all seems to be working except for the email. I’m (at the office) receiving an email showing the confirmation order (copy) set to the customer. But the customer (guest) is not receiving the email. Last thing to fix, I hope. If a customer adds themselves to the regular account side, we both get an email confirmation. So that mush is still working. Quote
dculley Posted August 19, 2014 Posted August 19, 2014 I have upgraded to v2.3.4. This version is not compatible with PWA. Only the login.php needs to be broken out into the “contents” module’s. Seems to take 5 pages: Catalog/ login.php Catalog/includes/modules/content/login/cm_login_form.php Catalog/includes/modules/content/login/template/create_account_link.php Catalog/includes/modules/content/login/template/login_form.php Catalog/languages/english/modules/content/login/cm_login_form.php I’m not a programmer and sure the powers to be had good reasons to break this out, but if it wasn’t broken …… With that said. I kept my current Login.php (PWA modified) and turned off “content login” from admin. And it is working fine. I will keep it this way until someone is kind enough to post a fix or new version of PWA. Quote
♥joli1811 Posted August 19, 2014 Posted August 19, 2014 Why do you guys not spend a few dollars and buy a really well coded guest checkout man oh man I think it costs about $25# Quote To improve is to change; to be perfect is to change often.
chrispopp8 Posted October 8, 2014 Posted October 8, 2014 Hey Joli, I took a look at Better Checkout after posting my desired site flow (http://www.oscommerce.com/forums/topic/398177-add-on-guidance-for-osc-234-desired-site-flow-pwa-upsell/) but I see it's for 2.3.3.4 (I'm using 2.3.4) so I don't know if it's gonna work for me. There's still the matter of upsell implementation in the flow that I don't see as part of Better Checkout. Need to avoid account creation completely (yes, even at the end of the checkout process). We also choose the shipping method here so it's out of the hands of the customer (we charge a set S&H rate). Also need to be able to do payment installments (1/3rd at checkout PLUS S&H, 1/3rd in 1 month and 1/3rd in 2 months)I'm posting this here as part of the PWA thread because PWA is part of my desired site flow and you've posted here (is there a Better Checkout forum or not because it's a commercial product?) Quote
♥joli1811 Posted October 8, 2014 Posted October 8, 2014 (edited) @mattjt83 The better checkout is available for 2.3.4 The create account option at the end of the checkout process is an optional content module so install or not install it is up to you. As regards upsell that is normally nothing to do with a purchase without account or better checkout it is an extra addon should be no conflict with better checkout As regards regards your payment modules no idea as never used myself as you see above I mentioned matt so guess he will see your post or maybe you should just PM and ask your questions No forum thread because guess there have never been any problems up to now haha :D Basically any changes you would make to normal checkout files to get your desired flow shipping/payment/upsell etc working you do the same to the better checkout files. Now when you say no account creation at all you always need to take certain details there is no avoiding that such as delivery address even if it was a virtual product I believe most payment processors would also need a minimum of details Better checkout demo is here http://bettercheckout.com/demo/ PS: just read your original post do not know anything that would do what you want as regards upsell that would be very likely custom coding Now may be closer to what you need but never tested myself !!! http://addons.oscommerce.com/info/8852 Edited October 8, 2014 by joli1811 Quote To improve is to change; to be perfect is to change often.
chrispopp8 Posted October 8, 2014 Posted October 8, 2014 Howdy and thanks for replying! We would be taking billing and shipping info along with credit card info but we want to avoid making the customer create an account but checkout as a guest (for lack of a better term). I clicked on the link that you had for bettercheckout.com/demo but I get a 4.0.3. Site at bettercheckout.com works ok but doesn't say 2.3.4 (probably needs updating if 2.3.4 is supported).It looks like there has been installment add-ons in the past but have not been updated in a very long time but then again I could be using different terminology when searching the add-ons. Upsell would be an add-on and I pretty much figured I wouldn't find a one-stop solution to everything (a guy can dream, right?) so I've posted a message on Gergery's upsell forum topic. That was last week and haven't heard back but then again it's not paid code support so... I looked at http://addons.oscommerce.com/info/8852 but the customer is not going to have a store - just one item that's being pitched with a buy now link which will take them to the checkout page. Sounds like I will have to put my initial site page within the OSC system to have a link to the desired product - was thinking at first I could create just a normal PHP page and make my graphical Buy Now button go to the item in the OSC system Quote
ArtcoInc Posted October 8, 2014 Posted October 8, 2014 I too cast my vote for Better Checkout. Matt offers a great product and great service! I did just ask Matt about using Better Checkout with osC 234. He said that he isn't finished rewriting it for 234. He also said that the current version should work, but that the 'checkout success content modules' won't work (yet). Malcolm Quote
dculley Posted February 28, 2015 Posted February 28, 2015 I need a little help. I just deleted all files that where from the old version and just put in the new PWA. I went to admin to config the module and received back the following error: 1060 - Duplicate column name 'customers_guest'alter table customers add column `customers_guest` INT(1) NOT NULL DEFAULT '0' AFTER `customers_newsletter` Please tell me what I need to do? Thank you Dean Quote
dculley Posted March 1, 2015 Posted March 1, 2015 I got it - I forgot to delete the SQL files from the last install so that this one could recreate what it needed. :thumbsup: Quote
dculley Posted March 1, 2015 Posted March 1, 2015 Speed bump. In the finial step (4) you want to "activate the datepicker. Your instructions say to go to Admin > Modules > Header Tags, choose the entry Datepicker Jquery and click edit. I do not see it. I even clicked on install to see if it was listed and I did not see it there. What do I need to do? How do I get Datepicker? Quote
dculley Posted March 1, 2015 Posted March 1, 2015 I also tried to see if Guest would come up anyway, after selecting an item and it did not. :( Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.