Sometimes it's necessary to add or manage customer information yourself, for instance when helping out somebody who is having a difficulty in using your website. Here's how:
We just added a customer and optionally provided an address for the new customer as well. It is possible to create multiple address for your new customer, by clicking on the Add New Address button again. A new block also containing the Default Billing Address and Default Shipping Address radio buttons will appear, though you will not see a new address form:
The other, non-mandatory, inputs in the Account Information section are mostly self-evident. The Disable Automatic Group Change Based on VAT ID option below the customer groups drop-down list in the Account Information section is related to the business-to-business feature included in Magento, which is mostly interesting to European companies. It is best left alone for beginning business-to-consumer stores.
More often than adding new customers yourself, you will be looking at or changing their existing information.
Managing existing customers starts by clicking on a row from the customers grid in Customers | Manage Customers. The Customer Information page will open with the Customer View section visible:
Some general information about your customers' activity in your store can be found there. The other sections found in the left-hand column are:
The Orders section is a standard admin order grid, and clicking on an order inside the grid takes you to the order detail screen for that particular order. The last column of the grid has a reorder link. By clicking on that link, you will be taken to an order creation screen for a new order that has the same items as the original order already added to it:
In the Shopping Cart section a product grid will be visible if your customer has products placed inside the cart. Clicking on a product row in this grid takes you to the product edit screen for that product. The last column of the grid contains Configure and Delete links. The Configure link is greyed out if the product cannot be configured, otherwise it allows you to set the product's options for your customer (their cart will reflect the options you set from the backend). The Delete link behaves as expected, removing the product from the customer's shopping cart:
The product grid containing all products on the customer's wishlist, found in the Wishlist section, behaves similarly to the product grid in the Shopping Cart section. Clicking on a row takes you to the product edit screen for that product and the same Configure and Delete links are present:
In the Newsletter Information section you can tick or untick the checkbox, Subscribed to Newsletter to subscribe or unsubscribe the customer to or from your newsletter, respectively. There is also a grid showing which newsletters have been sent by Magento to this customer. However, as mentioned at the start of this chapter, we do not recommend using Magento's newsletter sending component:
Under Product Reviews, a standard grid shows all reviews placed by the customer, either pending or accepted. By clicking on a review you open the review edit screen for that review, where you can take further actions such as approving or deleting the review.
The Tags section follows a similar logic, allowing you to click through a tag added by the customer and from there either approve or delete a tag.
You have now seen all of the many features and options available in customizing an account. All in all, the bulk of your work when dealing with customer information will be changing general information, (re-)sending passwords, and editing addresses. These can all be done from the Account Information and Addresses sections, and can function the same for new and existing customers.