Jump to content

Removing fields from checkout page


Recommended Posts

I'm using the one page checkout, I've set the fields in localization>countries for USA (where I'm located),

tried various solutions but I couldn't seem to follow it. I'm selling virtual goods so I need to remove zip code, country, etc. because it's not needed. It will just lower my conversion rates. I'd like to have it only email/password upon guest checkout and registration, I've seen other prestashop sites do this, how can I achieve this?

Thanks.

Link to comment
Share on other sites

Some fields are required. You can remove the visible fields and put the hidden ones on the page and just store fake information - like address = no_address, zip = 1111 and so on.

Hi, I removed all the fields I desired to be removed and it's working well for guest checkout, athough registration comes up with errors every once in a while, not too big of a deal as I could just hide it but how would I store fake information? I set required to no in Address.php, do I still need the information

Link to comment
Share on other sites

Replace all unwanted <input> fields with hidden counterparts. For example, Company

<input id="company" class="form-control" type="text" value="" name="company">

with

<input id="company" type="hidden" value="fake company" name="company">
Link to comment
Share on other sites

×
×
  • Create New...