Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Guest Checkout options for v2.3.3 ?


The Lego Man

Recommended Posts

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

Link to comment
Share on other sites

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

To improve is to change; to be perfect is to change often.

 

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 ..............

Link to comment
Share on other sites

  • 5 months later...

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.

 

Link to comment
Share on other sites

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

To improve is to change; to be perfect is to change often.

 

Link to comment
Share on other sites

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

Link to comment
Share on other sites

@@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 by joli1811
To improve is to change; to be perfect is to change often.

 

Link to comment
Share on other sites

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.

:blink:
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.

Link to comment
Share on other sites

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. 

Link to comment
Share on other sites

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 by De Dokta
Link to comment
Share on other sites

Hi J.J.

 

Thanks for the insite,  I reset the header.php to the original code:

 

But I only added:

 

<?php
if (!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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • 1 month later...

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.  

Link to comment
Share on other sites

  • 1 month later...

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?)

Link to comment
Share on other sites

@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 by joli1811
To improve is to change; to be perfect is to change often.

 

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • 4 months later...

 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

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...