Jump to content



Latest News: (loading..)

* * * * * 5 votes

Simple Checkout - for 2.3.1 (official support thread)


  • Please log in to reply
355 replies to this topic

#341   nobodyfamous

nobodyfamous
  • Members
  • 89 posts
  • Real Name:Chad Meyers

Posted 16 May 2013 - 03:21 PM

I may have found a bug;

1. Create new account - enter bad info requiring a "please fix this" prompt, like an address/password that is too short, or bad email.
2. Fix the bad info, and click continue
3. On the checkout page, the shipping and billing address' are blank (see screen shot)
4. If you click continue you get this error "Fatal error: Cannot redeclare class payment in /**site root**/includes/classes/payment.php on line 13"

Is anyone else having this issue? (this is a stock osC)

Attached Files


Edited by nobodyfamous, 16 May 2013 - 03:22 PM.


#342   nobodyfamous

nobodyfamous
  • Members
  • 89 posts
  • Real Name:Chad Meyers

Posted 16 May 2013 - 04:55 PM

View Postnobodyfamous, on 16 May 2013 - 03:21 PM, said:

4. If you click continue you get this error "Fatal error: Cannot redeclare class payment in /**site root**/includes/classes/payment.php on line 13"

This is unrelated, it was a payment module causing this error. . .I think.

#343   bowsera

bowsera
  • Members
  • 12 posts
  • Real Name:Aaron

Posted 16 May 2013 - 07:13 PM

@nobodyfamous @nobodyfamousYeah, at first glance i thought also the same or that I am missing a closing bracket somewhere...i have cleared the browser cache and reloaded the page a few times with no success

#344   samicon

samicon
  • Members
  • 2 posts
  • Real Name:sam gao

Posted 20 May 2013 - 11:03 PM

Hi,
Thanks a lot for this add-on, it is really useful. Now we want to add guest check out (customer could check out without login)  to our site, any suggestions?

Best,
Sam

#345   nobodyfamous

nobodyfamous
  • Members
  • 89 posts
  • Real Name:Chad Meyers

Posted 21 May 2013 - 12:25 AM

@samicon look in the compatability section, a guest checkout is already listed - add that one

#346   nobodyfamous

nobodyfamous
  • Members
  • 89 posts
  • Real Name:Chad Meyers

Posted 21 May 2013 - 02:57 PM

so I came up with a total hack to temporaray fix my issue.  Is no one else having the same issue with addresses not poulating?

All I can figure is happening is after you "create a new account" the $customer_id is being populated with a number, but $sendto and $billto are remaining empty, but are required for the lines; tep_address_label($customer_id, $sendto, true, ' ', '<br />'); and tep_address_label($customer_id, $billto, true, ' ', '<br />');

So my hack was to insert  this around line 530 before the template_top.php is included.
if(isset($customer_id) && !isset($sendto)) echo '<meta http-equiv="refresh" content="0">'; // hack to fix missing addresses


This sucks, but works for now.  I feel the error is that the address handeling code is being skipped, or loaded too soon.

I do not understand and have not looked at the functions yet for tep_session_is_registered(), & tep_session_register()

Any Ideas?

#347   samicon

samicon
  • Members
  • 2 posts
  • Real Name:sam gao

Posted 22 May 2013 - 06:54 PM

View Postnobodyfamous, on 21 May 2013 - 12:25 AM, said:

@samicon look in the compatability section, a guest checkout is already listed - add that one
Thanks. I just added that, that still needs user to enter account details first in a pop up for guest check out. Is it possible to waive this step to make user enter those account info in the checkout page? e.g. for guest, they can enter their account details, set shipping address, etc in a from in the check out page. Thats what our client requires.

Is there a simple way to do that? any suggestions?

Best,
Sam

#348   vampirehunter

vampirehunter
  • Members
  • 319 posts
  • Real Name:vampire

Posted 28 May 2013 - 01:42 PM

is this plugin working? and which guest account plugin needs to be used with this one?

#349   vampirehunter

vampirehunter
  • Members
  • 319 posts
  • Real Name:vampire

Posted 29 May 2013 - 10:54 AM

has anyone got this working on 2.3.3?

if so, let me know
i dont want to hack like a dog just to find out it doesn't work!

any testimonials as to this working would be great!

#350   g2777

g2777
  • Members
  • 29 posts
  • Real Name:Graham Moore
  • Gender:Male
  • Location:Torquay, Devon, UK

Posted 29 May 2013 - 11:17 AM

@vampirehunter

I've tried this on all the 2.3.x versions, both fresh installs, with other contributions and completely hacked to death. I've tried with and without the compatibilty files and Guest Checkout/Discount Codes and I've not got it to work properly, apart from once which seemed to be a fluke because I couldn't do it again.  It's seems to be random.  It probably isn't.
My biggest problems with it are:
  • It doesn't load at all and I get a blank screen.

  • It doesn't pass the information when a guest checks out.

  • The cart quite often doesn't show or breaks on the checkout page.

  • The discount isn't automatically updated when a code is entered (if you have Discount Codes installed).  The page has to be refreshed to show the discount but you aren't told that.
Jetta had a nice idea but I think without a rewrite this isn't going to get better.  It has too many bugs for me, but then other people don't seem to have a problem, so it could just be me.  Also, if you want to put anything else in the checkout or login areas, such as Must Accept Terms and Conditions, it's a complete pain to find where to put it.

To be honest, though, I bought Better Checkout by mattjt83 recently and found that it's a much cleaner way of doing the checkout. Granted it costs money and it's still over more than one page but it doesn't crash half as often (i.e. at all) for me and has a guest function from the start.

Sorry to sound like I'm slating it. I don't mean to, it was a brilliant idea but I think it tries to do too much in one place.

EDIT:  The guest contrib to use with this checkout is in the "compatibility_files" folder.  It's this one:
http://addons.oscommerce.com/info/8434

Edited by g2777, 29 May 2013 - 11:22 AM.

Rain-e-Daze v2.32.3.12.0 (Live, frequently updated) - osC v2.3.2 - (Link in my profile)
Add-Ons
Advanced Special Offers, AJAX Attribute Manager, Consolidated Login, Header Cart, Delete Customer Account, Discount Code, Enhanced Categories (partial), Enhanced Contact Us, Header Search, Header Tags SEO, Header/Footer Content Modules, Keyword Search Report, KissIT Thumbnailer, KissER Error Reporting, Margin Report, MATC, PHP Intrusion Detection System, Product Monitor, Quantity Tracker Pro 4.6.1, Reviewers Average Rating, Roadmap, Security Pro, Simple Modal Shopping Cart, Sitemap SEO, SLiCK reCaptcha, Spiders, Supertracker, Tracking Module, UK Shipping Methods, Ultimate SEO URLs 5 PRO, Version Checker, Virus Scanner, Who's Online Enhancement

#351   vampirehunter

vampirehunter
  • Members
  • 319 posts
  • Real Name:vampire

Posted 29 May 2013 - 11:53 AM

View Postg2777, on 29 May 2013 - 11:17 AM, said:

@vampirehunter

I've tried this on all the 2.3.x versions, both fresh installs, with other contributions and completely hacked to death. I've tried with and without the compatibilty files and Guest Checkout/Discount Codes and I've not got it to work properly, apart from once which seemed to be a fluke because I couldn't do it again.  It's seems to be random.  It probably isn't.
My biggest problems with it are:
  • It doesn't load at all and I get a blank screen.

  • It doesn't pass the information when a guest checks out.

  • The cart quite often doesn't show or breaks on the checkout page.

  • The discount isn't automatically updated when a code is entered (if you have Discount Codes installed).  The page has to be refreshed to show the discount but you aren't told that.
Jetta had a nice idea but I think without a rewrite this isn't going to get better.  It has too many bugs for me, but then other people don't seem to have a problem, so it could just be me.  Also, if you want to put anything else in the checkout or login areas, such as Must Accept Terms and Conditions, it's a complete pain to find where to put it.

To be honest, though, I bought Better Checkout by mattjt83 recently and found that it's a much cleaner way of doing the checkout. Granted it costs money and it's still over more than one page but it doesn't crash half as often (i.e. at all) for me and has a guest function from the start.

Sorry to sound like I'm slating it. I don't mean to, it was a brilliant idea but I think it tries to do too much in one place.

EDIT:  The guest contrib to use with this checkout is in the "compatibility_files" folder.  It's this one:
http://addons.oscommerce.com/info/8434

have you tried to modify the better checkout plugin to fit on 1 page?

or would it be too complicated?

#352   nobodyfamous

nobodyfamous
  • Members
  • 89 posts
  • Real Name:Chad Meyers

Posted 29 May 2013 - 12:27 PM

@g2777 thanks for the heads up on better checkout - I like it, already sent an email.  This one page is way too buggy.  Next time around I think I will look into some other carts - there are so many options.

I hope 3.0 will be much better!  I have been using osC for a long time now, but every cart just never seems to be finished. . .

#353   g2777

g2777
  • Members
  • 29 posts
  • Real Name:Graham Moore
  • Gender:Male
  • Location:Torquay, Devon, UK

Posted 29 May 2013 - 02:51 PM

@vampirehunter

I haven't, no.  After trying to get Simple Checkout working and failing I decided to stick to the basic osC checkout for a while.  Then I found this thread that discusses the pros and cons.  I use PayPal Express as my main payment method so at the time I was looking for a shorter checkout experience because PayPal adds at least two pages to my checkout. I finally decided that a more clearly defined and smoother checkout was the answer instead.
It's probably possible to combine the steps into one but it would be very complex and you may end up with the same issues as Simple Checkout in the end anyway.


@nobodyfamous

You're welcome. The worst thing about osC is also the best thing about it; it's basic and standard.  It gives you the tools to do what you want and change it how you see fit but at the expense of features or functionality out-of-the-box.  It's possible to have the web shop you want but it's takes time (and usually experience) that most people just don't have. Of course, a decent developer would help enormously if the money is available...

v3.x is looking nice so far.  2.4 is my next point of call though.  Just for laughs, mind you.  I don't think I could port my site to 2.4 as I've got it now.
Rain-e-Daze v2.32.3.12.0 (Live, frequently updated) - osC v2.3.2 - (Link in my profile)
Add-Ons
Advanced Special Offers, AJAX Attribute Manager, Consolidated Login, Header Cart, Delete Customer Account, Discount Code, Enhanced Categories (partial), Enhanced Contact Us, Header Search, Header Tags SEO, Header/Footer Content Modules, Keyword Search Report, KissIT Thumbnailer, KissER Error Reporting, Margin Report, MATC, PHP Intrusion Detection System, Product Monitor, Quantity Tracker Pro 4.6.1, Reviewers Average Rating, Roadmap, Security Pro, Simple Modal Shopping Cart, Sitemap SEO, SLiCK reCaptcha, Spiders, Supertracker, Tracking Module, UK Shipping Methods, Ultimate SEO URLs 5 PRO, Version Checker, Virus Scanner, Who's Online Enhancement

#354   bytemyborg

bytemyborg
  • Members
  • 8 posts
  • Real Name:Paul Farr

Posted 29 May 2013 - 07:59 PM

Have a problem with multiple tax lines, where the two taxes need to be on seperate lines. When I use Simple Checkout,
I see the taxes totalled, and descriptions combined. Am I heading in the wrong direction, or do I need to modify ot_total,and simple checkout to make that work ....


Confused.

Edited by bytemyborg, 29 May 2013 - 08:01 PM.


#355   vampirehunter

vampirehunter
  • Members
  • 319 posts
  • Real Name:vampire

Posted 30 May 2013 - 12:09 PM

this plugin is abandoned according to most on here, so you're best bet is to not use it and just survive!

if a plugin doesn't work after a hundred hacks, then you know its very bad!

save your time and life and wellbeing by not bothering!

#356   shafa1827

shafa1827
  • Members
  • 9 posts
  • Real Name:Fahmeeda

Posted 16 June 2013 - 04:37 AM

Hi, This module works great.

I am trying to install country based shipping but it doesnt work. any idea on how it can be implemented?