I have a cart set up with only virtual products, so the shipping page is skipped, which is convenient except the fact that the orders detail page do not display the customer email and phone number. Only the IP address is displayed in the back end. On top of this, the customer does not receive a confirmation email, and the one we receive does not display the customer name and email in the greetings.
Skipping the ship to page leaves the following fields empty in the orders table:
customers_name
customers_company
customers_street_address
customers_suburb
customers_city
customers_postcode
customers_state
customers_country
customers_telephone
customers_email_address
customers_address_format_id
delivery_name delivery_company
delivery_street_address
delivery_suburb delivery_city
delivery_postcode
delivery_state
delivery_country
delivery_address_format_id
We need to have the customers_xxxx fields written in the database. Only the delivery were meant to be skipped.
Any help appreciated to point us to the right direction on how to insert the data during the checkout process.
Thanks
Bookmarks