HomeHome Product Discus... Product Discus...SmithCartSmithCartProblems Creating New Account During CheckoutProblems Creating New Account During Checkout
Previous
 
Next
New Post
1/12/2011 10:10 AM
 

I am having a problem with the checkout process of the cart. The problem occurs when you get to the "welcome" page where it asks you to create an account or sign in to your account. If I click "Continue" in the "Create an Account" section, it brings me to the "ship" page where I enter all my contact info. It then goes to the payment page and finally the confirm page. When I click "Submit Order" on the "Confirm" page, it gives the following error:

"User Name already exists. Please choose another user name."

The issue is that it never asks for a username or password. Where in the checkout process is it supposed to ask for the username and password they want to use?

 
New Post
1/12/2011 10:54 AM
 

On the confirm page (before payment) there is a login and password prompt that displays by default. If you have checked the box to show the signin page at the beginning of the checkout you should hide the login on the confirmation page. In the buynow settings under the confirmation page (before payment) section make sure you uncheck "Require Login" and check "Hide Login and Password" and you shouldnt get that message again.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
1/12/2011 1:20 PM
 

I get the same error with the following settings:

general cart setup - "Show Login Screen" checked or unchecked

Confirmation Page Setup (Before Payment) - "Require Login" unchecked

Confirmation Page Setup (Before Payment) - "Hide Login and Password" checked

If I have the "Show Login Screen" checked, when I start the checkout process on the "Welcom" screen, I have the option to login (which works) or create an account which gives the error on checkout.

When I click the "Continue" button in the the Create an Account area of the Welcome page, it directs me to the "Ship" page. Should I be redirected to a DNN signup page first and then back to the ship section or does it go directly to ship and then through the rest of the checkout process?

 
New Post
1/12/2011 4:21 PM
 

If you are getting the message "User Name already exists. Please choose another user name." then the userid that you entered on the confirm page already exists in the dnn profile database. Or if you have checked "hide login" in then buynow settings the cart will use the email entered on the step 1 page as the username and that email already exists in the dnn profile. Make sure that you are using a unique login name and email.

When you click the "Continue" button in the the Create an Account area of the Welcome page the cart directs you to the step 1 page or "Ship" page is correct and the info the user enters on the step 1 and step 2 checkout pages and the username/password entered on the confirm page is used to create their dnn profile account.

The cart has a registration page that can be displayed to the user when you configure the cart to require the user to register before being able to add a product to their cart. The “Add to Cart Requires Login” checkbox is in the cart admin settings under the “General Cart Setup” section. When “Add to Cart Requires Login” is checked and an unauthenticated user clicks add to cart then the welcome sign in page is displayed. If the user enters a valid login id and password on the welcome page then their profile is retrieved including shipping and billing information and the product is added to the cart and they are taken to the cart page. If the user is a new user and clicks the “Continue” button on the welcome page they are directed to the cart registration page where they enter their name, address, etc, login and password and create an account and continue the checkout.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartProblems Creating New Account During CheckoutProblems Creating New Account During Checkout