Address fields page: address fields can be added and reordered

This modules allows an administrator to define additional (billing and shipping) address fields (i.e. VAT) as well as custom order fields in Ubercart e-commerce suite. These fields will be available during checkout process and in order handling pages.
This module has been developed and tested with Ubercart 2.6.

The API of Extra Fields Pane has been redesigned in 6.x-2.0-beta1. Developers that made extensions for this module are encouraged to update their modules (see CHANGELOG.txt for the changes). Alternatively, you can revert to 6.x-2.0-alpha1. That version misses integration with Ubercart Addresses 6.x-2.x and uses extra panes for address fields in the order administration.

How it works

With this module an administrator has a flexible way to define one or more address fields at
admin/store/settings/checkout/edit/fields
and custom order fields at
admin/store/settings/checkout/edit/extrafields

These fields will appear to customers during the checkout process and will be saved at the end of this process on a separate database table for
later use. The additional address fields will appear in the delivery and billing panes provided by Ubercart. Custom order fields will appear in it's own checkout pane.

Features

  • Address fields appear in original delivery and/or billing panes
  • Support of the field types textfield, select list, checkbox, constant, php string and php select list.
  • Ability to change the order (weight) of address fields
  • Availability of an extra information pane
    (if you need an extra information pane only, Ubercart Webform Checkout Panes might be worth to try, this module allows you to define Webform nodes as checkout/order panes)

Requirements

The 2.x version requires Ubercart 2.3 or higher. Ubercart 2.6 or higher is recommended.

Integrations

  • Token
    This integration can be useful to show extra fields values in invoices and in users' mails.
  • Ubercart Views
    This integration can be useful to create views with extra fields values.
  • Ubercart Addresses 6.x-2.0-alpha1 or later
    Additional address fields will also appear in the address book provided by Ubercart Addresses. For integration with Ubercart Addresses 6.x-1.0 you will need to use a workaround, which can be found in #913876: UC Addresses integration.

Sponsors, developers, maintainers

This module is currently maintained by blackice78 and MegaChriz.

Co-maintainers and other developers that contributed to the 2.x version:

Project Information

Downloads

Recommended releases

Version Downloads Date Links
6.x-2.0-beta1 tar.gz (51.6 KB) | zip (64.75 KB) 2011-Dec-16 Notes

Other releases

Version Downloads Date Links
6.x-1.0 tar.gz (13.99 KB) | zip (18.22 KB) 2010-Jul-19 Notes

Development releases

Version Downloads Date Links
6.x-2.x-dev tar.gz (52.33 KB) | zip (65.41 KB) 2012-Jan-11 Notes

Maintainers for Extra Fields Checkout Pane

  • MegaChriz - 29 commits
    last: 4 weeks ago, first: 1 year ago
  • blackice78 - 13 commits
    last: 40 weeks ago, first: 2 years ago
  • panthar - 2 commits
    last: 1 year ago, first: 1 year ago

Issues for Extra Fields Checkout Pane

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 18 Jun 10
nobody click here