Jump to content

Checkout without an account


Alex Draghici

Recommended Posts

I would like to have a checkout without an account or a guest account,just complete the inputs and finish the order,without having to register or anything of the sorts.

In the worst case scenario,the checkout has to be always for a guest account.If that's the case,how to remove the create an account function?Or just hide the things that let you register or enter an account?

Edited by Alex Draghici (see edit history)
Link to comment
Share on other sites

I don't think at all that this can be solved easily. Why not?

 

Every prestashop order gets a id_customer assigned. And it does not matter much, whether this is a guest or a normal account.

And every address gets this id_customer assigned as well.

And hundreds of prestashop built in functionality checks if there is a valid customer id or a vaild mail address asigned.

If not, they raise an error message.

 

I assue changes had to be made at very very lot of pieces of code. Witch not release upgrades possible anymore.

Just my 2 cents.

 

Some tables using id_customer:

ps_address

ps_cart

ps_cart_rule

ps_guest

ps_customer

ps_orders

ps_message

ps_specific_price

 

It might even be more than those.

Edited by Scully (see edit history)
Link to comment
Share on other sites

I don't think it's possible, not with the order system. You can fake it by creating a fictitious account behind the scenes, and that way it might work (something like dummyname dummylastname)
Still, they need to input an email to receive the order confirmation

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...