Results 1 to 7 of 7
  1. #1
    Join Date
    Feb 2011
    Location
    Lumberton, TX
    Posts
    527
    Plugin Contributions
    0

    Default Why Are there Three Addresses on ZC Admin invoices?

    I have a question about addresses. I have lots of repeat customers who seem to move a lot. They change the Billing and Shipping Addresses all the time but the the First Address shown as "Customer" never changes. It has caused us to ship things to the wrong address more than once. What is this address for? How can the customer change this address?

    Thanks
    Chris

  2. #2
    Join Date
    Jul 2012
    Posts
    16,733
    Plugin Contributions
    17

    Default Re: Why Are there Three Addresses in ZC?

    The customer can change their "living" address in their profile. The reason for the three addresses per order is can be considered basically this: person lives somewhere, they have a method by which they pay which is registered somewhere, and the package is to be sent somewhere. These three could all be the same or they could all be different. For example a person could register with the site, but pay with an account that is registered elsewhere (PO Box or some business for example) that is being shipped to a friend or relative...

    It is important as a sending organization to send to the shipping address. As well, it is important that the customer identify the correct address information at least for billing and shipping.

    That said, it normally is a flag if a customer "moves" around a lot because this could be an indication that something fishy is going on. That's not to say that people don't move or have things legitimately sent to appropriate places, but it can be a concern or indicator that something is awry.
    ZC Installation/Maintenance Support <- Site
    Contribution for contributions welcome...

  3. #3
    Join Date
    Feb 2011
    Location
    Lumberton, TX
    Posts
    527
    Plugin Contributions
    0

    Default Re: Why Are there Three Addresses in ZC?

    Quote Originally Posted by mc12345678 View Post
    The customer can change their "living" address in their profile. The reason for the three addresses per order is can be considered basically this: person lives somewhere, they have a method by which they pay which is registered somewhere, and the package is to be sent somewhere. These three could all be the same or they could all be different. For example a person could register with the site, but pay with an account that is registered elsewhere (PO Box or some business for example) that is being shipped to a friend or relative...

    It is important as a sending organization to send to the shipping address. As well, it is important that the customer identify the correct address information at least for billing and shipping.

    That said, it normally is a flag if a customer "moves" around a lot because this could be an indication that something fishy is going on. That's not to say that people don't move or have things legitimately sent to appropriate places, but it can be a concern or indicator that something is awry.
    What I have found is that they only change the the Billing and the Shipping. I have to get into store as a customer and see how this is done. It is missed A LOT.

  4. #4
    Join Date
    Jul 2012
    Posts
    16,733
    Plugin Contributions
    17

    Default Re: Why Are there Three Addresses in ZC?

    Quote Originally Posted by g2ktcf View Post
    What I have found is that they only change the the Billing and the Shipping. I have to get into store as a customer and see how this is done. It is missed A LOT.
    In a way unless you send mail to their "home" address or provide some sort of "forced" update/check, then they are not likely to update that particular record because it otherwise in their mind doesn't make a difference as to what the address is, unless they are one to always send to their own home. If they always send to their home, then changing the address would speed things up for them.

    It is also a wise decision to navigate the site as a customer. Might be surprised to see how things work and where there might be some improvements possible. Thing is that it can also be difficult to separate "knowing" how it works from how it "should" work.
    ZC Installation/Maintenance Support <- Site
    Contribution for contributions welcome...

  5. #5
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,486
    Plugin Contributions
    88

    Default Re: Why Are there Three Addresses in ZC?

    Sometimes, if you have PayPal Express Checkout enabled, the address that the customer has stored in PayPal is subtly different than the address that's stored by Zen Cart and, when the customer uses the "Express Checkout" button to pay, that PayPal address is added to the customer's address book.

    Zen Cart tries really hard to match those addresses, but if a customer has a PayPal address of

    Code:
    1 Main St., My Town, NJ 00405
    but their Zen Cart address is

    Code:
    1 Main Street, My Town, NJ 00405
    that PayPal address will be added to the customer's Zen Cart account, even though it's the same address.

  6. #6
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,690
    Plugin Contributions
    9

    Default Re: Why Are there Three Addresses in ZC?

    i think we are into 2 different issues; the original issue is why there are 3 different addresses on an order/invoice. and i have yet to hear an answer that makes any sense.

    most shopping carts require 2 different addresses, 1 billing address and 1 shipping address. (they can be the same...)

    now, customers can have multiple addresses in their address book, but for all orders there is a shipping address and a billing address. i have yet to hear of a reason that makes sense as to why ZC has 3. it strikes me as some legacy design, and IMHO, something worthy of moving away from. (i have modified all of my clients carts to only have 2.....)

    lat9 brings up a different point which is the adding of addresses back into a customer's address book based on the return value of a payment processor. this is a far trickier issue, and one that i can only comment on with regards to US addresses. USPS codes all US addresses to a specified format and maintains a DB of all US addresses. companies can pay for access to it or make use of on-line validation of addresses. unfortunately, while good, their system is not perfect. and for ZC to have a plugin or integrate this DB makes it a bit more difficult for customers to check out as rarely does a customer input their address perfectly coded. so you then need to confirm the changed address based on what the software returns.

    while i have little experience with paypal, i'm pretty sure they make use of the DB, and in her example there would be no period after 'ST'.
    author of square Webpay.
    mxWorks has premium plugins. donations: venmo or paypal accepted.
    premium consistent excellent support. available for hire.

  7. #7
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Why Are there Three Addresses on ZC Admin invoices?

    a) the "Customer Address" is whatever address they've selected in their My Account area as their "default address". That's all it is: their default address.
    b) the "billing address" is whatever they chose for Billing during checkout
    c) the "shipping" address is whatever they chose for shipping during checkout.

    Most people, when changing their "main" address simply edit it directly, and that therefore updates their "default" address ... because it's that one that they actually updated.
    I suppose someone "might" choose to "change" their address during Checkout, but instead of "changing" it they simply "add a new address", and they don't think to go back and change the other one already on file (despite the fact that it shows on-screen even when adding a new one).
    Maybe that's an artifact of people nowadays shopping on sites that store less and less address info and people are used to having to always provide it instead of having it remembered for convenience.

    One way you could prevent them from "adding instead of changing" their default address is to limit the number of address-book entries to 1. That way everyone's forced to always have a single address to which they ship and bill. Never alternate addresses.


    But what strikes me about your original post is the fact that you said you've accidentally shipped to "the wrong" address .... which tells me you're not actually using the "shipping address" as the address to ship to. Perhaps there's something to change with your internal procedures, to be sure to ship to the address provided by the customer, regardless of the other info displayed on the screen?
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

 

 

Similar Threads

  1. Why are there 2 IP addresses of customers?
    By johnkilmy in forum Managing Customers and Orders
    Replies: 6
    Last Post: 8 Jul 2010, 03:09 AM
  2. Why are there pre-chosen attributes on my products?
    By Lillyme in forum Setting Up Categories, Products, Attributes
    Replies: 1
    Last Post: 18 Oct 2009, 02:45 AM
  3. Lost again... Not understanding why there are no add to cart or buy now buttons
    By taogem in forum PayPal Express Checkout support
    Replies: 3
    Last Post: 8 Jun 2008, 09:12 AM
  4. Why are there gaps in my pages?
    By HandcraftedUK in forum General Questions
    Replies: 2
    Last Post: 21 Feb 2007, 05:54 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR