Skip to content

tehtorq/invoicing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Basic Usage

seller = Seller.find(3)
book = Book.find(1) # implements CostItem
decorations = {whatever_you_want: 'here'}

invoice = Uomi::generate_invoice do
  from seller
  line_item book
  due Time.now + 7.days
  payment_reference "REF2345"
  decorate_with decorations
end

Invoice Numbering:

A default invoice number will be set with the format INV[invoice id].

A custom invoice number can be specified as follows:

invoice = Uomi::generate_invoice do
  numbered "CUSTOMREF123"
end

You can specify a custom invoice number containing the invoice id as follows:

invoice = Uomi::generate_invoice do
  numbered "CUSTOMREF{id}"
end

Releases

No releases published

Packages

No packages published

Languages