Post by Joe1234 » Thu Apr 18, 2024 5:18 am

The option to checkout as a guest or register at the beginning of the checkout, can I simply program a checkbox at the end of the checkout so the customer can click it and it will change guest to register and they will be registered upon completion? Or is there something more to it?

...or is there a free extension that I couldn't find that will do this?

v3.0.4.0 php 8.1
I'm here for a reason, if your response is contact a/the developer, just don't reply.


Active Member

Posts

Joined
Sat Jan 01, 2022 5:47 am

Post by OSWorX » Thu Apr 18, 2024 5:19 pm

Joe1234 wrote:
Thu Apr 18, 2024 5:18 am
The option to checkout as a guest or register at the beginning of the checkout, can I simply program a checkbox at the end of the checkout so the customer can click it and it will change guest to register and they will be registered upon completion? Or is there something more to it?

Not sure if you can do it O0
But it should be possible - the difference between guest and registration is the password you need in such a case to be added finally.

Joe1234 wrote:
Thu Apr 18, 2024 5:18 am
...or is there a free extension that I couldn't find that will do this?
Not that I'm aware ..

Basically I do not see the sense behind this question .. maybe you elaborate it?

Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.


User avatar
Administrator

Posts

Joined
Mon Jan 11, 2010 10:52 pm
Location - Austria

User avatar
Guru Member

Posts

Joined
Wed Dec 05, 2007 3:38 am


Post by paulfeakins » Thu Apr 18, 2024 11:33 pm

Joe1234 wrote:
Thu Apr 18, 2024 5:18 am
The option to checkout as a guest or register at the beginning of the checkout, can I simply program a checkbox at the end of the checkout so the customer can click it and it will change guest to register and they will be registered upon completion? Or is there something more to it?
I believe some of the one page checkouts do that because it's a great feature. You can read about our favourite here:
https://www.antropy.co.uk/blog/whats-th ... -opencart/

UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk


User avatar
Legendary Member

Posts

Joined
Mon Aug 22, 2011 11:01 pm
Location - London Gatwick, United Kingdom

Post by Joe1234 » Fri Apr 19, 2024 1:07 am

@osworx You've never said to yourself at checkout, "I'm not wasting my time making another damn account at another store." And proceeded to enter all the information you would have anyway to buy what you're buying. And then at the end said to yourself, "Damn, I'm probably going to come back and buy something here again at some point, I should have just made the account."? I have, I'm sure others have, so it's just a....I think simple....thing that I thought of to add at the end to capture the info.
1/ If the switching the guest to register option wouldn't auto capture things at the end, I was thinking just call the registration function, or submit to the registration table at the end with the already inputted information. I just wanted to make sure that the payment processing wouldn't prevent this, or some security mechanism built in I'm unaware of wouldn't interfere.

2/ I was thinking to automatically generate a password and send it to the customer to use and they can change it later.

--As I'm thinking of this, a thought just occurred maybe even in the success email as well, if the person didn't register, send them a link, with their info built into the url parameters to automatically register if they want with one click (auto generate their password). Thoughts?

@JNeuhoff @paul, thanks for that.

v3.0.4.0 php 8.1
I'm here for a reason, if your response is contact a/the developer, just don't reply.


Active Member

Posts

Joined
Sat Jan 01, 2022 5:47 am

Post by OSWorX » Fri Apr 19, 2024 6:46 pm

Joe1234 wrote:
Fri Apr 19, 2024 1:07 am
@osworx You've never said to yourself at checkout, "I'm not wasting my time making another damn account at another store." And proceeded to enter all the information you would have anyway to buy what you're buying. And then at the end said to yourself, "Damn, I'm probably going to come back and buy something here again at some point, I should have just made the account."? I have, I'm sure others have, so it's just a....I think simple....thing that I thought of to add at the end to capture the info.
1/ If the switching the guest to register option wouldn't auto capture things at the end, I was thinking just call the registration function, or submit to the registration table at the end with the already inputted information. I just wanted to make sure that the payment processing wouldn't prevent this, or some security mechanism built in I'm unaware of wouldn't interfere.

2/ I was thinking to automatically generate a password and send it to the customer to use and they can change it later.

--As I'm thinking of this, a thought just occurred maybe even in the success email as well, if the person didn't register, send them a link, with their info built into the url parameters to automatically register if they want with one click (auto generate their password). Thoughts?

@JNeuhoff @paul, thanks for that.
You are right, whenever I buy something online (and that's only a few rare times a year), either I know what I will buy more in future I will register myself from the beginning, or I know that I will buy only once .. then I proceed as guest.
Never thought to register me full after I have bought something.

That's why I was curious about your reason to ask.
And you are right, it's a good point for a - possible - better UX.
JNeuhoff's solution seems to me the best option to add such a function to any store .. if wanted.

And your second point (after success email or even with it) to offer an option to register easely via link is a good idea.
Maybe JNeuhoff will take it and add it to his extension?
Otherwise the whole thing could be created new ..

Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.


User avatar
Administrator

Posts

Joined
Mon Jan 11, 2010 10:52 pm
Location - Austria

Post by paulfeakins » Fri Apr 19, 2024 7:37 pm

I think most people are put off by the idea of registering but they understand they need to provide an address for the item to be delivered and an email address for communication ... so once they've done all that, a little checkbox and a password field seem nice and easy.

UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk


User avatar
Legendary Member

Posts

Joined
Mon Aug 22, 2011 11:01 pm
Location - London Gatwick, United Kingdom
Who is online

Users browsing this forum: No registered users and 20 guests