Welcome, Guest
Username: Password: Remember me
Use this Category for your support questions about Virtuemart Template - CleanMart (SKU# FLEX-00015)

TOPIC: No Registration box on Checkout Page after update

No Registration box on Checkout Page after update 8 years 1 month ago #13816

Hi there

I have attached screenshots of my checkout page and VM checkout settings - yet the Flexible login box isn't showing up on the page since the update. I thus have to publish a Joomla login in the module alongside to allow registered users to login. (It was like this before my colour styling changes too - with your new layout in the blue and red.) Please could you advise as to how to correct this?

Thank you.
Attachments:
The administrator has disabled public write access.

No Registration box on Checkout Page after update 8 years 1 month ago #13831

Hi -
I managed to fix this (accidentally) but still need to test that it all is working tomorrow. Am replying to myself to save you time, and perhaps to help someone else with a similar problem.

I had in the countries settings set South Africa as a default as most of my customers are from here. I went in to VM countries to remove that default country to see if I could get either all of the payment options to show, or none - and although that particular issue didn't get fixed (it seems as though there is only one payment option when one arrives on this page), the login and checkout options (register / guest) suddenly emerged in the correct place.

So what was happening with a default country, is that the field from shop account maintenance was there instead of your Flexible login and checkout options.

Now, do you have any ideas on how to remove the credit cart payment option or get the others all to show up? The CC payment option is the only one that pertains to both local and international orders so I'm guessing that that is what it is all about.

Another thing I noticed is that the Continue Shopping button isn't visible on mobile phone. I think that needs to be there as well if you have any ideas please.

Thank you.
Attachments:
The administrator has disabled public write access.

No Registration box on Checkout Page after update 8 years 1 month ago #13841

Hi Alison,

Thanks for the update. If you set any user-field (i,e: Country) as default. It means, this field will be attached to all users (including non-registered users) unless the user register and change it to something else.

So, actually it is not ideal to set the country as default. Because then, you can't use "Country Specific Payment method", "Country Specific Shipping Methods".. If you want to preselect "South Africa" as the default option in the registration form's country-field, then you can write a simple custom javascript function to do it. (use selectedIndex property for raw JavaScript, or .val() for jQuery -- google it for more info)

About the missing payment methods you have.. What payments method you currently have? Which of them are missing? Make sure you don't have restriction for those missing payment options. (no country restriction, no quantity, no min price etc..).

To show the "continue shopping" button on Mobile View. Open this CSS file:
/templates/YOUR_TEMPLATE/html/com_virtuemart/assets/css/flexible.css

find and delete this line:
div.cart-view a.continue_link{display:none!important}


regards.
Last Edit: 8 years 1 month ago by Support.
The administrator has disabled public write access.

No Registration box on Checkout Page after update 8 years 1 month ago #13864

Thank you very much - I'll check the javascript functions as you suggest, and fix the mobile view.

I do have restrictions on certain payment methods, for example, EFT available in South Africa only and PayPal for everywhere except South Africa (it isn't supported here for local transactions in our currency). So that explains why. They do show up once an address is put in, but what is happening currently is the one that is available everywhere is the only one showing up (Credit Card via Payment Gateway). Perhaps I should try to take the restrictions off and see what happens in terms of user experience.

I will edit the flexible.css as you suggest, thanks!
The administrator has disabled public write access.

No Registration box on Checkout Page after update 8 years 1 month ago #13876

Hi,

As i have mentioned in my previous reply. If you put a "country restriction" to any method (shipping or payment), those methods will be displayed only if the user provides an address (wither via create-new-account or guest-checkout).

This is the drawback of 1-Page Checkout. Users should follow the steps from top to bottom. But some visitor are in hurry and try to select a shipping rate without even providing an address, which make no-sense, right? :)) How can you get a shipping rate without telling what part of the world you live..

In my opinion; checkout must be STEP by STEP. First, login or create account (provide address), 2nd select shipping, 3rd select payment, 4th see the summary and confirm the order. Amazon.com uses this STEP by STEP checkout concept; I don't know why Virtuemart Core switched to 1-page checkout. In the early VM versions, the checkout was step-by-step. I guess it was demanded by many people. 1-Page Checkout is cool, i am not against it but sometimes this concept creates confusion on shoppers, especially if there are country restrictions (like yours)

Regards.
The administrator has disabled public write access.
Time to create page: 0.078 seconds

MaterialMart

for Virtuemart 3

Google's Material Design has finally arrived to Virtuemart

Virtumart Template - MaterialMart Virtumart Template - CleanMart Virtumart Template - CleanMart Virtumart Template - CleanMart

Fully responsive!

Buy Now   |   Live Demo