Community Documentation

Invoicing modules for Drupal Commerce

Last updated December 11, 2012. Created by s1l on April 16, 2012.
Edited by tmsimont, C_Logemann, drave. Log in to edit this page.

Overview of invoicing solutions in Drupal Commerce

By default Drupal Commerce lets users view a list of their orders at user/XX/orders and a specific order overview can be found at user/XX/orders/XX. It contains order ID, billing information, order items (line items), subtotal, taxes and order total.

  • Commerce Invoice
    Creates an Invoice entity for Drupal Commerce and gives you the possibility to choose how invoice numbers are generated. The main feature is dealing with Invoice Numbers.
    Creates a Rule that generates the invoice when the order status is set to 'Completed' (default, can be changed).
  • Commerce Order Invoice
    This differs from Commerce Invoice in that it uses existing entity types rather than introducing a new "invoice" entity type
  • Commerce Invoice Receipt
    Provides an additional 'Invoice' display for Commerce orders, as well as a Rules action to email this invoice out to customers.
  • Commerce PDF Invoice
    Provides a View for creating a PDF invoice from an order for Drupal Commerce.
    It's built with the Views PDF module. The PDF invoice can easily be changed as it is a View
  • Commerce Invoices
    Creates the ability to send out invoices to clients and have them pay through a Drupal Commerce payment method.
  • Commerce Email
    Allows admins to set up email templates that get sent out to customers when an order is completed.

Page status

About this page

Drupal version
Drupal 7.x
Level
Beginner
Audience
Site administrators
Keywords
Commerce

Site Building Guide

Drupal’s online documentation is © 2000-2013 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License. Comments on documentation pages are used to improve content and then deleted.