The Edit address pane

This project is not covered by Drupal’s security advisory policy.

The Ubercart Addresses module adds an address book to the user's profile. When users register, you can require that they provide an address. Users can then add more addresses and edit or delete existing addresses. One address is always designated as the default address and cannot be deleted (but it can be edited). Users can optionally name each address (e.g. "work", "mary", "joe").

The Ubercart checkout process is altered so that users select delivery and billing addresses from their address book rather than from previous orders. You can ask the module to automatically fill in the billing and/or the delivery address with the user's default address. Any new addresses entered during the checkout process are automatically added to the user's address book.

Features

The 7.x-1.x and 6.x-2.x versions contain the following features:

Module (UI)

  • Address book: customer can manage addresses in their address book.
  • Billing/Shipping address enhancements: customers can mark addresses as their default billing and/or default shipping address.
  • Address nicknames: customers can assign a name to each address.
  • Address formats: create address formats using tokens.
  • Address selecting: customers can select an address from their address book at checkout.
  • Require an address when registering: you can require customers to provide an address when they register.
  • Fine grained permissions settings: view, edit and delete permissions and hooks for further control.
  • Support for extra address fields: add extra address fields through code or with Extra Fields Pane.

API

See the documentation for more details.

Module Dependencies

7.x-1.x 6.x-2.x 6.x-1.x

Integrations

7.x-1.x 6.x-2.x 6.x-1.x
Views support is available in the Ubercart Views module.

Documentation

For Ubercart Addresses 7.x-1.x and 6.x-2.x, there is documentation available for site builders and for developers:

Development

See #1910860: Ubercart Addresses roadmap for more information.

  • The 7.x-1.x branch: open for new features and bug fixes.
  • The 6.x-2.x branch: no new features will be added to this branch. It's open for bug fixes only.
  • The 6.x-1.x branch: there will be no further development on this branch.
  • The 5.x branches: there will be no further development on the 5.x branches.

Maintainers

  • The 6.x-2.x and 7.x-1.x versions are minimally maintained by MegaChriz.
  • The 5.x and 6.x-1.x versions were originally maintained by Tony Freixas.

How to help

There are some issues in consideration with which I could use some help in designing. See #1910860: Ubercart Addresses roadmap. If there is a feature you miss, then go on and help to make it happen! You don't have to be a coder to get your feature in. Writing a plan on how you would like the feature to work, preferably provided with graphical designs can already be enough.
I'm also looking for co-developers who want to help me with maintaining the 7.x-1.x and 6.x-2.x version. Check out the documentation to learn everything about how Ubercart Addresses works.

Supporting organizations: 

Project information

  • caution Seeking co-maintainer(s)
    Maintainers are looking for help reviewing issues.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Module categories: E-commerce
  • chart icon1,510 sites report using this module
  • Created by freixas on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases