-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature]: Buy without registration. #90
Comments
Am I right in thinking this hasn't been implemented yet? (see also Sylius/Sylius-Sandbox#66 ) |
@therefromhere Correct, not implemented yet. |
What is the status of this? @pjedrzejewski Can you give more infor, ideas on this? Maybe I can give it a try some day. |
@pjedrzejewski Ping, I am interested to contribute. |
@pjedrzejewski I will start to work on this. If you have something to say please speak now or forever hold your peace :) |
Only thing I am concerned about is that it complicates the processing quite a lot if we do not create accounts for guests. If you have some idea how to solve it elegantly (I was thinking about creating User's anyway, with the e-mail entered by guest), then go for it! |
@pjedrzejewski I was kinda hoping to do it without user creation. Do you think its possible? |
I think that creating ghost users is not the way. Maybe isolating of user all data which is used by order management would be a better approach. |
Maybe, yeah... |
+1 for this feature. It's imperative for good UX. @umpirsky Did you ever get anywhere with this? From what I know/experienced, guest checkouts involve creating users and having them access their account via a short-lived password reset token sent to their email. |
@antonydb We have some internal solution for this. We create user on the fly. |
Thanks @umpirsky. Do you know if there are any plans to include this functionality in the standard release? I'm looking for a quick way to implement it. I'm guessing there's not judging by the roadmap. |
@antonydb There was a plan to do so, but I don't think it's gonna happen soon. Maybe if someone needs it badly and have time to contribute. |
@pjedrzejewski If you will store all related information in Order entity(for example billing address, customer first/last name) you can simply implement Guest checkout. |
@torinaki Well, whether you store customer info on the order or on a customer record which is only attached to the order really comes out to be the same data volume. The addresses are already treated this way so that historic data is preserved. Guest checkout would just be a matter of dis-associating customers from users, which is probably a good idea. |
I went down the route of creating guest customer's on the fly. I keep their data in the user and address tables. |
In fact in the order's billing address it has all the info about the customer. I think we can just disassociating User from Order. |
@kayue Good point. I guess email address would be important though. |
I have created a quick prototype of guest checkout: |
@pjedrzejewski @Arn0d This can be finally closed!!! =) |
Closed by #1816 |
[CJMAX-77] Added 'Resources' attribute to product
[Feature]: Buy without registration. / Buy as a guest
The text was updated successfully, but these errors were encountered: