Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Address won't show up


grafiti4u

Recommended Posts

Posted

My client said that in the past few weeks, when clients have ordered from her site their addresses aren't coming through. They put in the address for delivery, but when she gets the order, no address is showing up. I just did a dummy order as a new guest. I entered my information including my address. It accepted it, but when i went to check out, where it says "Billing Address" and has an arrow pointing to the address, I just see a little mark (here is a screen shot of the page):

 

addressproblem.jpg

 

Because of this, my client isn't getting a delivery address. I wondered if I messed something up on one of my psp pages, can someone help me figure out what I need to look for and fix? Thanks!

 

Kristi

Posted

Where are the input fields for address, postal code, city, state/province, country?

In your create_account, you only have first name, last name, email address, and password.

 

Your client will never see delivery or billing addresses because his/her customers never gets a chance to type them in.

Posted
Where are the input fields for address, postal code, city, state/province, country?

In your create_account, you only have first name, last name, email address, and password.

 

Your client will never see delivery or billing addresses because his/her customers never gets a chance to type them in.

Posted
Where are the input fields for address, postal code, city, state/province, country?

In your create_account, you only have first name, last name, email address, and password.

 

Your client will never see delivery or billing addresses because his/her customers never gets a chance to type them in.

 

The screen shot I posted was after they already put their address info in. This screen shot shows the page where they insert their info. If you wanted to see the working page, go to:

 

https://www.bitebuster.com/catalog/

 

address1.jpg

Posted

Check your address book entries.

Do you see an entry where you see your email address and a comma as primary address?

 

In the usual create_account.php. address,city, state, postal code, country, are required fields. When you took them out in your site and left just email address, password, first and last name as requisite fields to create an account, an entry in the database was created wherein email address, first and last name, and password with no address are, by default, became the primary address.

 

If you look at a test account, one is created with an email address, first and last name, and a comma, no other personal information.

 

When customers started checking out even with address filled out, the default, which is Primary Address, is always selected.

Guess which is the default primary address for billing? It's first and last name, and comma. They have to click change and select an address in the address book. Do they? No. They want to pay and leave not "hang out" in your site looking for addresses/personal information that should have been there in the first place.

 

When you took out those address fields, you changed the sequence of customers leaving your site. They stay longer than they should.

Posted

Oh boy, I think I understand what you are talking about. Is there an easy way to put it back to the default? I am really not good with all this php, if you could tell me what page I need to edit and what i need to replace, I would appreciate it! Thanks so much!

Kristi

Posted
Oh boy, I think I understand what you are talking about. Is there an easy way to put it back to the default? I am really not good with all this php, if you could tell me what page I need to edit and what i need to replace, I would appreciate it! Thanks so much!

Kristi

Replace your catalog/create_account.php with a stock oscommerce catalog/create_account.php

Some of the fields in create_account.php can be turned off in osc admin panel such as dob, suburb, gender, etc.

 

Keep your old one, so, you can integrate any graphics, if any, to the new one by comparing them.

 

Do a few test runs. If successful, new customers will have their primary address already filled out.

This becomes default. Even if customers hit contnue or next until checkout_success, you will always have an address instead of a comma.

 

Unfortunately, you'll still encounter similar problems with old customers. Their default primary address for billing is first name, last name and comma unless they click change and go their address book to select a valid address.

Posted

Thanks, it did the trick! Actually, whenever I make a change, I rename the backup just in case. I used my backup after reviewing the differences and it works great now. Thanks for your help!

 

Kristi

Posted

Hey BryceJr - you still there? My client said she is still having the problem, and when I asked her where, she says the address usually shows up on the intitial order, the actual order, and the invoice i print for the customer. But it isn't showing up on these when an order is placed. Any suggestion on what else I could look at or fix?

 

Thanks for any help.

 

Kristi

Posted
...she says the address usually shows up on the intitial order, the actual order, and the invoice i print for the customer. But it isn't showing up on these when an order is placed.
You need to elaborate more on this.

 

From your last post on 10-24, I assume that's the date when you changed create_account.php and was successful.

From that date onwards, anyone who signs up will show their address when they check out and your client will see their personal info such as address, not comma.

 

Any customer who created an account prior to that date (10-24) will have the same problem as before. Your client will see first and last name, and comma unless they click change and go to address book and pick an address. Obviously, they're not doing it. You will have to delete customers from your osc admin panel who created an account prior to 10-24 and find some "creative" way to ask them to create an account again. Ex: "Due to a recent upgrade beyond our control, we tried to restore your personal account and blah bah blah... "

 

In short you have 2 groups of customers. First, those with an account prior to 10-24 and will always show comma as address to your client. Secondly, those with an account on or after 10-24 and will always show full personal information.

 

I created an account and test purchase. Ask your client if she sees my test purchase including all my personal info.

testosc@some email - created prior to 10-24 - will show "test osc" as first and last name and comma as address + test purchase

testosc1@some email - created early this morning will show complete personal info + test purchases. She should see all information.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...