When No Registration is selected only the Email field is shown. How can I show both Name and Email when No Registration is selected in the backend configuration?
The Firstname should be asked in the address part of the checkout.
If you don't have the address, you can create a custom field in the table "order" to ask the name.