Quick Start: Setting Up Your Store Identity, Logo, Bank Accounts & Live Preview Studio
Walk through your first 5 minutes with SemiAuto Invoicing: enable your PDF document formats, sync your store identity from WooCommerce with one click, upload a print-ready local logo, customize typography, and preview your documents in real time before saving.
Open the SemiAuto Invoicing Settings Hub
In your WordPress Admin sidebar, go to WooCommerce → Settings and click the SemiAuto Invoicing tab at the top of the screen. Below the main tab bar, you will see 12 specialized sub-tabs:
- General — Document formats and your store’s legal identity.
- Thermal Receipt — POS continuous-roll receipts (44mm to 80mm), staff rosters, and kitchen copies.
- A4 Documents — Full-page tax invoices, credit notes, payment terms, and BACS bank details.
- Packaging Slip — Pricing-free warehouse packing slips and delivery notes.
- XML (Peppol) — Global e-invoicing standards, tax mappings, and compliance pre-flight (PRO).
- Barcode & QR — 1D Code-128 / EAN-13 / Code-39 barcodes and 2D QR codes (PRO).
- Design & Style — Font families, base point sizes, line heights, and brand accent colors.
- Storage — File browser, bulk ZIP archives, retention schedules, and uninstall options.
- Extras — Custom checkout fees repeater (PRO).
- Peppol Gateways — StoreCove and A-Cube live network transmission (PRO).
- Billing Documents — Document Control settings, Summary Invoices wizard, and Accountant CSV export (PRO).
- Status & Diagnostics — System health checks, server directory security status, and activity logs.
Choose Which Document Formats to Enable
In the General sub-tab under Document Types, locate the Enable Formats field and choose the PDF formats your store needs:
- Thermal Receipt — Compact continuous-roll receipts for POS printers (44mm, 57mm, 58mm, 76mm, and 80mm rolls).
- A4 Documents — Standard full-page PDF Invoices (and Credit Notes in PRO).
- Packaging Slip — Fulfillment slips showing items, SKUs, and customer shipping details without prices.
Sync Your Store Identity from WooCommerce with 1 Click
Under Business Identity on the General tab, you do not need to re-type your store address manually:
- Next to the Business Name field, click Sync from WooCommerce.
- The plugin pulls your store address, city, postcode, and country from WooCommerce and automatically fills in Business Name, Business Address, Business City, and Business Postcode.
- Choose your Business Name Format: keep As Entered or display in UPPERCASE.
- Enter your Store Contact Details such as phone number, email address, website, or operating hours (supports multiple lines).
Upload a High-Resolution Store Logo
Next to Logo, click Upload Logo and select your image from the WordPress Media Library:
- Supported Formats: PNG, WebP, or JPEG (a minimum width of 600px is recommended for crisp 300 DPI print clarity).
- Why Vector SVGs Are Excluded: SVG files are intentionally excluded to guarantee consistent print accuracy across all PDF readers and to protect server security.
- Instant Local Loading: Your logo is read directly from your local WordPress Media Library rather than fetched over the internet during PDF generation, ensuring fast and reliable rendering.
Control Customer Details & Currency Display
- Customer Details Visibility: Choose which buyer fields appear on your documents: First Name, Last Name, Company Name, Address, City, Postcode, Country, Phone, Email, and Custom Checkout Fields.
- Automatic B2B Company Prominence: Whenever a customer enters a Company Name, the document automatically prints the Company Name in bold on the top line as the primary legal billing entity, with the individual’s name directly underneath as the contact person.
- Currency Display Mode: Choose between Symbol (e.g. $, د.إ) or ISO Code (e.g. USD, AED).
Customize Fonts & Brand Colors (Design & Style Tab)
Switch to the Design & Style sub-tab to tailor your visual appearance:
- Font Family: Choose DejaVu Sans (Recommended) (full support for Arabic, European accents, and international currency symbols), Courier, Helvetica, Times, Verdana, or Arial.
- Base Font Size (pt) & Line Height: Defaults to 9pt (adjustable from 6pt to 24pt) and 1.2 line height (adjustable from 1.0 to 3.0).
- Accent Color & Base Font Color: Customize table headers, borders, and body text colors to match your brand.
- Thermal Receipt Appearance: Set a dedicated Thermal Accent Color (defaults to high-contrast dark gray/black for monochrome thermal printers) and an optional Thermal Font Override (such as Courier (POS Monospace)).
Test in the Live Preview Studio & Save
On the right side of the settings screen is the interactive Live Preview Studio:
- Switch between Thermal Receipt, A4 Invoice, Packaging Slip, and XML (Peppol) in real time.
- Uses a realistic sample order in memory without creating fake orders in your store or saving temporary files to your server.
- Click Save changes at the bottom of the form to activate your setup.