It creates a temporary account just for the checkout process. In the next release of KonaKart this temporary account will be given a special type and the process has been changed a little to avoid some privacy issues.
If you want to check whether the temporary account already exists, you can call doesCustomerExistForEmail(String emailAddr). BTW, checkout without registration has only been implemented in the GWT checkout code. It hasn't been implemented in the JSP checkout code.
If you want to check whether the temporary account already exists, you can call doesCustomerExistForEmail(String emailAddr). BTW, checkout without registration has only been implemented in the GWT checkout code. It hasn't been implemented in the JSP checkout code.