Checkout Procedure - open discussion

General shopowner conversation that doesn’t quite fit into other sections.
Talk shop, share experiences, and connect with fellow Phoenix store owners.
User avatar
burt
Core Team
Posts: 4547
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Checkout Procedure - open discussion

Post by burt »

Next part of Phoenix to try to take a look at is the Checkout Procedure.
What changes would you like to see?
I am not here to build for you.
I am here to build with you. Let's help each other.


Join The Code Co-op to get access to your library in the Code Co-op Forum
User avatar
tessthepup
Certified Developer
Posts: 381
Joined: Mon Mar 01, 2021 5:55 pm
Phoenix Version:
Has thanked: 47 times
Been thanked: 62 times

Re: Checkout Procedure - open discussion

Post by tessthepup »

burt wrote: Mon Oct 06, 2025 2:48 pm Next part of Phoenix to try to take a look at is the Checkout Procedure.
What changes would you like to see?
This will probably be echoed by other users but for me a one page checkout would make a massive improvement to Phoenix Cart.
User avatar
bonbec
Contributor
Posts: 190
Joined: Mon Oct 26, 2020 12:23 pm
Phoenix Version: V1.1.0.7
Has thanked: 54 times
Been thanked: 40 times

Re: Checkout Procedure - open discussion

Post by bonbec »

It's true that it would be very practical, but unfortunately in France it's not possible. The law requires three pages: shopping cart with shipping amount, contact details, payment.
To please everyone, perhaps in the store administration it would be possible to configure the checkout in 1 page or 3 pages according to the legislation.
Old MS2.2 PHP7.4 site being converted to CE Phoenix v1.1.0.6 PHP 8.3
azpro
Contributor
Posts: 177
Joined: Fri Nov 06, 2020 8:25 am
Phoenix Version: v1.1.0.6
Has thanked: 30 times
Been thanked: 34 times

Re: Checkout Procedure - open discussion

Post by azpro »

Probably Flexibility would be the answer. If the checkout would be fully modularized every shop-owner can configure its own ckeckout.

The checks for checkout shipping / checkout-payment / checkout-confirmation can maybe also be modularized and hooked and called anywhere I would think.

Never tried before and can't oversee the difficulties.

A
radhavallabh
Senior Contributor
Posts: 466
Joined: Tue Oct 27, 2020 4:09 am
Phoenix Version: 1.1.0.6
Has thanked: 29 times
Been thanked: 3 times

Re: Checkout Procedure - open discussion

Post by radhavallabh »

We can have the shipping and payment options , addresses on 1 page instead of 2 that makes the checkout time window look smaller..

Regds./
radhavallabh
User avatar
bonbec
Contributor
Posts: 190
Joined: Mon Oct 26, 2020 12:23 pm
Phoenix Version: V1.1.0.7
Has thanked: 54 times
Been thanked: 40 times

Re: Checkout Procedure - open discussion

Post by bonbec »

@radhavallabh I'm required to have three pages. If this feature disappears, I'll have to leave PhoenixCart and use the CMS that complies with my country's regulations and is a leading provider in France.
Flexibility, as @azpro said, would be the best solution, but probably the most difficult to achieve.
Old MS2.2 PHP7.4 site being converted to CE Phoenix v1.1.0.6 PHP 8.3
User avatar
burt
Core Team
Posts: 4547
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Checkout Procedure - open discussion

Post by burt »

Don't worry - whatever changes are made (if any, there are always priorities on the to-do list, including things that are not code [eg the wider phoenix ecosphere]) will be flexible.

EG, one shopowner might want a zero page checkout, another might want one page, another might want it as it is now, and so on. The modularity of Phoenix allows all of these, with suitable thinking about and coding.
I am not here to build for you.
I am here to build with you. Let's help each other.
hybrid
Member
Posts: 9
Joined: Wed Oct 08, 2025 6:02 am
Phoenix Version: v1.1.0.6
Has thanked: 1 time
Been thanked: 1 time

Re: Checkout Procedure - open discussion

Post by hybrid »

Maybe this is already possible if you know what you're doing, but it would be nice to be able to have check boxes in the shipping area for optional services like signature and insurance. Currently I would be offering completely separate shipping options for those.

It would also be good to be able to use a different icon for each service, even if it's coming from the same module. This may also already be possible and I just don't know what I'm doing :D
14Steve14
Senior Contributor
Posts: 920
Joined: Fri Oct 25, 2019 7:01 pm
Phoenix Version: v1.0.9.1
Has thanked: 17 times
Been thanked: 103 times

Re: Checkout Procedure - open discussion

Post by 14Steve14 »

hybrid wrote: Wed Oct 15, 2025 4:35 am Maybe this is already possible if you know what you're doing, but it would be nice to be able to have check boxes in the shipping area for optional services like signature and insurance. Currently I would be offering completely separate shipping options for those.

It would also be good to be able to use a different icon for each service, even if it's coming from the same module. This may also already be possible and I just don't know what I'm doing :D
Would this addon be the type of thing. app.php/addons/free_addon/extra_services
bitit
Member
Posts: 84
Joined: Thu Jun 24, 2021 4:00 pm
Phoenix Version:
Has thanked: 1 time
Been thanked: 3 times

Re: Checkout Procedure - open discussion

Post by bitit »

for me the step most important is that a customer not logged, after cart , should have the possibility to insert him informations, without passing form login page for going in page create account or checkout-guest; pwa is close a good solution but if you chose redirect in checkout-guest, it take away the possibility to go in login like customer, or maybe i haven't found the way for doing it.
So or you can be a customer recoded or a guest no both possibility; but this is too much limitative.
i have edit in this way viewtopic.php?f=28&t=2384
for have both the possibility
is live in www.olivierasantangelo.it


Join The Code Co-op to get access to your library in the Code Co-op Forum
Post Reply