Using the Register

Customize your printed receipts

Design and update your store's receipts directly from WordPress. Learn how to customize layouts, set up email receipts, and assign unique designs to different physical outlets.

Customize your printed receipts

Use this guide to customize your printed receipts and email copies. Whether you need a standard sales receipt, a gift receipt, or a custom layout for a specific store location, you manage it all directly from your WooCommerce dashboard.

Where to build your receipts

  1. Log into your WordPress admin dashboard.

  2. Navigate to Oliver POS, then click Receipts.

This is your command center for designing both printed and emailed receipts across all your stores.

Step 1: Choose your receipt type

You can create different layouts for different situations. Select the type of receipt you want to build:

  • Sales: Your standard customer receipt.

  • Refunds: Issued when returning items to stock.

  • Gift receipts: Hides prices for gift purchases.

  • Order tickets: Used for prep stations or fulfillment.

  • Shift summaries: Printed at the end of the day when closing the till.

  • Parked sales: Printed when putting a transaction on hold.

Step 2: Customize the layout and look

Once you choose a type, you can build the actual receipt:

  • Add your store logo and adjust its size and alignment.

  • Toggle which business details to show, like your address, phone number, website, and tax number.

  • Tweak the styling by adjusting fonts, spacing, and separator lines.

  • Turn on barcodes or QR codes so cashiers can quickly scan receipts for returns later.

Step 3: Set up email receipts (optional)

If you email receipts to customers, configure your digital settings here. You can set your store's 'From' name, choose a reply-to email address, and customize the email subject line so customers recognize your brand in their inbox.

Step 4: Assign to specific outlets

If you have one store, leave the outlet setting as global.

If you run multiple locations, you can assign specific templates to individual outlets. This ensures each store prints its own local address and details. If an outlet doesn't have a custom template assigned to it, it automatically falls back to your global design.

How to sync your customized printed receipts

You don't need to manually push updates to your devices. Once you save a template in WordPress, your Oliver POS registers automatically download the new designs. The app checks for updates every time it starts up and during regular background syncs.

Frequently asked questions

Why aren't my new receipt changes showing up on my register?
Your register syncs changes automatically in the background. If you just saved a new design in WordPress and need it instantly, simply restart the Oliver POS app on your register to force a fresh sync.
Can I have a different receipt for my second store location?
Yes. When building a template, you can assign it to a specific outlet. If an outlet doesn't have its own specific template, it will just use your global default.
Do I need to generate the barcodes myself?
No. Just toggle the barcode or QR code section on in your template settings. Oliver POS automatically generates the scannable code directly on the register when it prints.