You are not logged in.
I want to make my store "digital only", so it doesn't ask customers for shipping/billing info during check out or account creation, and only requires name, e-mail, and a password. I'm pretty sure I can find in the templates where to remove it from the front end, but I'm not so sure about the handler/form back end code.
Can you point me in the right direction? Thanks!
Their might be lots to change, so your best bet might be to remove the boxes in the template and add hidden boxes with values so they pass the validation.
checkout-payment.tpl.php is the template file.
So, for example, remove a shipping box and make it hidden:
<input type="hidden" name="ship[1]" value="some value">
Cool, exactly what I wanted to do. Thanks again David!
No problem. The checkout system is getting a bit of an overhaul in 3.9. I'm moving everything to a single page, so I'll see about adding the digital switch.
Nice. I might not even upgrade though, as I've custom modded my personal templates quite a bit! lol
I'll probably wait on second thoughts. There is a lot going on with the checkout options. So, I'll just create a new dev branch and keep it out for now.
There's no real need for billing fields, I added those because of some gateways, but the gateways that don't send billing data back have been removed. I'll have a think about it. 3.9 isn't ready just yet.
Cool. I've got mine all ready, digital only, as well as some other small edits.
Cool.