PricingTable

A document's pricing table: the packages on offer, their line items, and what they add up to.

  • Three-letter ISO 4217 currency code every amount in the table is expressed in.

  • How the client picks optional packages when signing: multiple lets them take any number, single lets them take one at most.

  • The packages in the table, in the order the document shows them.

    Properties: 8
  • What the required packages add up to before tax, rounded to the cent, as a decimal string. Optional packages and optional rows are left out until the client picks them.

  • The tax on the required packages that include it, rounded to the cent, as a decimal string.

  • What the client pays when they pick nothing optional, tax included, rounded to the cent, as a decimal string. Each total is rounded on its own, so subtotal plus tax_total can be a cent off from it.