Sales

Print, Download or Share an Existing Sale Receipt

Sales History is the recovery point for an existing receipt. Select the exact bill, verify the customer, items, total and payment state, then choose the delivery action under Share.

Menu path
Home -> Sales History -> select a bill -> Share
Verified from
Posnic demo and current POS source reviewed on 2026-09-08
Technical source evidence

Local Posnic Sales History and Share menu exercised and captured on 2026-09-09, frontend/static/script/js/modules/js/sales.js renderSaleDoc, emailSale, invoiceLink, whatsappSaleLink and showSMS, frontend/static/script/js/modules/js/sales_view.js printSale and salesPdf, api/src/routes/sales.routes.js salesPdf, invoiceLink and salesMailPdf routes, api/src/controllers/sales.controller.js createInvoiceLink and salesMailPdf, frontend/customersMailPrint.html and frontend/static/script/js/modules/js/customer_mail.js public customer receipt rendering and PDF download

Verify the saved bill firstThe selected row and receipt preview expose the bill number, customer, lines, total, payment method and status before any copy is sent.
Choose one receipt delivery actionShare contains six distinct actions. Use the one that matches the customer's request and the shop's configured services.

Select and Verify the Exact Sale

  1. Open Home -> Sales History.
  2. Find the bill by bill number, customer, date, total or filters.
  3. Select the row so its receipt opens on the right.
  4. Match the bill number in the row, toolbar and receipt heading.
  5. Check customer, item names, quantities, prices, subtotal, total, payment method and Paid or Unpaid status.
  6. Stop if the receipt does not match the customer's transaction; do not send the nearest-looking bill.

Choose the Correct Share Action

ActionWhat Posnic doesUse it when
PrintLoads the saved sale into the configured thermal or A4 print template and opens the local print path.The customer needs paper or a staff member must reprint locally.
Download PDFOpens the authenticated sales PDF endpoint in a new browser tab.Staff need a file to save, archive or deliver through an approved channel.
EmailPrompts for an address, generates a PDF and sends it as an attachment through shop SMTP or the available platform mail transport.A valid recipient address and working email configuration are available.
WhatsAppCreates or reuses the invoice link and opens a WhatsApp message containing that link; if link creation fails, the legacy WhatsApp receipt path is attempted.The customer approved WhatsApp delivery and the browser can open WhatsApp.
SMSOpens the SMS receipt form with the saved customer details where available.SMS is configured and the phone number has been confirmed.
Copy invoice linkGenerates the invoice PDF once, stores it under an unguessable object-storage key, saves that key on the sale and copies the public URL.The customer needs a durable link that can be opened without the staff login.

Email the PDF Safely

  1. Select Email from Share.
  2. Confirm the suggested customer email or enter the approved recipient address.
  3. Select Send once and wait for Posnic's result message.
  4. If Posnic reports that email is not configured, ask an administrator to configure and test Report Email/SMTP; nothing was delivered.
  5. For a delivery-critical invoice, confirm receipt with the customer or review the provider's delivery records.

Troubleshooting

ProblemLikely causeOperator action
Wrong receipt openedA similar row was selected.Close the document, search by exact bill number and recheck the total before sending.
Download PDF appears to do nothingThe browser blocked the new tab or the login expired.Allow pop-ups for Posnic, sign in again if needed, reopen the sale and retry once.
Print is blankThe saved template or printer path did not load correctly.Reopen the sale, verify Receipt Print settings and test the local printer before retrying.
Email says nothing was sentNo valid SMTP/platform transport is configured.Configure and test email, then resend from the same saved sale.
WhatsApp does not openThe browser blocked the new window or no WhatsApp handler/session is available.Allow the new window and use a tested WhatsApp Web or desktop session; otherwise use PDF or email.
Invoice link cannot be createdObject-storage credentials, bucket access or network upload failed.Keep the sale unchanged, use Download PDF as the controlled fallback and ask an administrator to inspect storage configuration.
Customer says the link went to someone elseThe URL was shared to the wrong destination.Escalate under the shop's privacy process immediately; do not assume deleting the message revokes access.