Creating your own Catfish Invoice

Catfish allows users to customise their own Platform Invoice.

The Invoice can be created using the standard Infigo Designer plugin, using fields and variables named from the following list.

  • SentToMeFlag - is "1" if sent to me is true, "0" otherwise
  • SKU
  • JobID
  • OrderID
  • PONumber
  • ProductName
  • CustomName - when custom names are enabled (can be edited in the basket)
  • NumberOfRecords
  • ProcessingType - (Batch or Single, if not a variable product it will be empty)
  • Quantity
  • UnitPrice
  • TotalPrice
  • Attributes - the selected product attributes
  • AttributeCFPARAMETER{AttributeName}
  • UnitWeight
  • TotalWeight
  • Username
  • ShippingAddressName
  • ShippingAddressLine1
  • ShippingAddressLine2
  • ShippingAddressZIP
  • ShippingAddressCity
  • ShippingAddressCountry
  • ShippingAddressCounty
  • ShippingAddressEmail
  • ShippingAddressPhone
  • ShippingAddressFax
  • BillingAddressName
  • BillingAddressLine1
  • BillingAddressLine2
  • BillingAddressZIP
  • BillingAddressCity
  • BillingAddressCountry
  • BillingAddressCounty
  • BillingAddressEmail
  • BillingAddressPhone
  • BillingAddressFax
  • CheckoutAttributes
  • CheckoutAttribute:{AttributeName}
  • OrderedDate
  • DispatchBy
  • NumPages
  • ShippingMethod
  • BillingAddress - whole address separated with new lines
  • ShippingAddress
  • BillingAddressCS - whole address separated with commas
  • ShippingAddressCS
  • ProductDescription
  • ProductAdminComment
  • LongProductDescription
  • OrderItemsNbr
  • OrderItemsSetSize
  • Email
  • Date
  • Time
  • TypeLetter
  • PriceExcVat
  • PriceIncVat
  • VatAmount
  • PostageCost
  • DeliveryNote
  • CompanyName
  • ApprovalDate
  • billingcompanyname
  • shippingcompanyname
For Invoices and Packageslips, all order line specific items are not valid, instead, the following keywords are supported:
  • OrderSubtotal
  • OrderSubTotalDiscount
  • OrderShipping
  • OrderPaymentFee
  • OrderTax
  • OrderTotal
  • BudgetUsed
  • OrderTotalDiscount
  • OrderGiftCards
  • OrderRewardPoints
  • OrderNotes
  • OrderlineTotal
  • OrderlineQuantity
  • OrderlineUnitPrice
  • OrderlineSKU
  • OrderlineNames
  • orderlinecustomnames
  • orderlinenamesinclcustomnames
  • Orderlinetax
  • OrderlineTaxes
  • Orderlinetaxrate
  • Orderlinetaxrates
  • OrderAdditionalInfo

An example of a variable Invoice is attached to to give an idea of layout.

Uploading the Invoice

If you enter the Storefront you want to use this Invoice in, choose Catfish -> Infigo Variable Data -> Infigo settings
you will see a Invoice upload area.

Screen_Shot_2013-05-30_at_14.09.00.png

NB

If you upload the Invoice to a specific Storefront, it will only apply to this Storefront.
If you upload the Invoice to the Platform, it will apply this specific job ticket to all Storefronts.

Have more questions? Submit a request

0 Comments

Article is closed for comments.
Powered by Zendesk