Is it possible to disable the One Page Checkout? At the moment if you are not logged in the Checkout page asks for you to select a shipment method and payment method but you can't select any until you're logged in. I'd like to disable that or have it selected by default or something as it is really confusing.
The 1-page checkout comes with Virtuemart originally, and it will require lots of PHP code edits to disable it. Buyers should submit some address before trying to select "shipping" or "payment" method. But not all buyers are aware of this. I understand, it creates little confusion.
But you can do this (which will make more sense to your buyers)
Currently, if the buyers try to click "select shipping" or "select payment" button without even logged in or without providing the address, they see:
We are sorry, no shipment method matches the characteristics of your order
or something like that. Find this speech in the language INI file of Virtuemart.
Open this language INI file:
("en-GB" is the initials for your language)
And find those language speeches:
COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC="We are sorry, no shipment method matches the characteristics of your order."
COM_VIRTUEMART_CART_NO_PAYMENT_METHOD_PUBLIC="We are sorry, no payment method matches the characteristics of your order. Please %s."
And change them to something like:
COM_VIRTUEMART_CART_NO_SHIPPING_METHOD_PUBLIC="Please login first to see the shipping rates"
COM_VIRTUEMART_CART_NO_PAYMENT_METHOD_PUBLIC="Please login first to see the payment methods."
This would avoid the confusions for your buyers.
Flexible Support Desk.
The administrator has disabled public write access.