Content Blocks

Content blocks are used to display additional information on the invoice like your bank account details. Leave fields blank to hide.


Footer

Use this field to change what's displayed on the footer of your invoice.




Custom blocks

Custom content blocks are used to display additional information on the invoice like your bank account details. Leave can leave fields blank to hide them completely.



There are four custom blocks in total that can be controlled individually. The following fields are available:

  • Title - title for the custom content block (e.g. "Order notes").
  • Content - content of the custom content block. There's a maximum height set for each block - extremely long strings may be stripped.
  • Displayed on - chose whether to display this block on regular invoices, on proforma invoices, or both.



Macros

You can use macros to dynamically insert order details into footer text, content block title or content block text.

The following macros are available:

  • {{woo_pdf_invoice_id}} - replaced with actual invoice ID
  • {{order_id}} - replaced with Order ID.
  • {{order_date}} - replaced with Order Date.
  • {{customer_id}} - replaced with Customer ID.
  • {{customer_note}} - replaced with Customer Note.
  • {{billing_email}} - replaced with Customer Billing Email.
  • {{billing_phone}} - replaced with Customer Billing Phone.
  • {{payment_method}} - replaced with Payment Method Title.
  • {{shipping_method}} - replaced with Shipping Method Title.
  • {{shipping_first_name}} - replaced with Shipping First Name.
  • {{shipping_last_name}} - replaced with Shipping Last Name.
  • {{shipping_company}} - replaced with Shipping Company.
  • {{shipping_address_1}} - replaced with Shipping Address 1.
  • {{shipping_address_2}} - replaced with Shipping Address 2.
  • {{shipping_city}} - replaced with Shipping City.
  • {{shipping_postcode}} - replaced with Shipping ZIP/Postal Code.
  • {{shipping_country}} - replaced with Shipping Country.
  • {{shipping_state}} - replaced with Shipping State.

To use macros, simply insert one of them where you want particular value to appear - macro will be replaced with actual content on the fly.
Have more questions? Submit a request