How can we help you?
To determine which eCommerce solution you are on, see How do I know if I am using Native eCommerce or Third Party eCommerce?
Both you and your customers can print out an invoice for each order. An invoice is a summary of order details that confirms a successful order placement. You can keep invoices for your records or use them as packing slips to ensure that all ordered products are inside a box before it's shipped out. You can also include printed invoices in shipments or save them as PDF and resend to your customers if needed.
The store uses a default template for the invoice that is created to be universal and to fit any business. If you are on a Business or Unlimited plan, you can customize this template so that it meets your specific business needs.
To preview the invoice template:
The store uses a default template for invoices that contains the following information:
To edit the built-in options on the invoice:
The invoice template in your store contains:
You can add standard HTML tags and special regular expressions to transfer the order details to the invoice. You can include or remove the variables in these expressions, change their positions, or make a custom invoice that will precisely suit your needs.
To customize the invoice template:
If you want to add some message to the invoice, you can append it to the Thank you for your order! text. For example:
For this open the invoice template for editing, scroll to its bottom and add your message as plain text after the variable ${textLabels.footerMessage}
in the Invoice Footer block:
Or you can change the default footer message from "Thank you for your order!" to your own text by replacing the variable ${textLabels.footerMessage}
with a desired wording in the template.
A number of special variables are used to display general text labels in invoice, like Order, Buyer, Thank you for your order!, and so on. Here is the list of variables from invoice template and the actual text that appears in place of these variables in invoices:
Variable — Text label
${textLabels.order}
— Order${textLabels.orderComments}
— Order comments${textLabels.sku}
— SKU${textLabels.footerMessage}
— Thank you for your order!${textLabels.customerService}
— Customer service${textLabels.phone}
— Phone${textLabels.shippingMethod}
— Shipping method${textLabels.paymentMethod}
— Payment method${textLabels.discountCoupon}
— Discount coupon${textLabels.items}
— Items${textLabels.shipping}
— Shipping${textLabels.total}
— Total${textLabels.shipTo}
— Ship to${textLabels.buyer}
— Buyer${textLabels.pickupMethod
} — Pickup Method${textLabels.taxId}
— Tax ID${textLabels.taxFreeBusiness}
— Tax Exempt CustomerYour customers can view and print invoices for their orders from several places:
To print multiple invoices:
Can I use a third-party system to create invoices?
Yes. The Store App Market offers several tools to help you customize invoices:
If you use a third-party system for invoices, you may want to turn off generation of invoices in the store. Go to store control panel → Settings → Invoices and disable the Generate invoices upon order placement option.
Is there a way to shorten top margin?
You can easily change the margins in the print popup: start printing your invoice and select the minimal margin option from the printing settings, if you are satisfied with the preview, click Print. Here is an example of how these settings look like when printing in Google Chrome browser: