Escrow Safe Trade is live: protect your next high-value deal Learn more
ProductsPayment links & checkoutM-Pesa, cards, invoices, split payoutsEscrow Safe TradeMilestone and release-based escrowWallets & P2PPersonal and business walletsChama, Lengo & DeniGroup savings, goals and IOUsBusiness toolkitAccounting, payroll, POS, ticketingBulk payments & payrollPay many people in one uploadSubscriptions & billingRecurring plans and renewalsRent, loans & donationsCollections and campaignsAll products
SolutionsMerchantsBuyersChama groupsBusiness solutionsIndustries
Pricing
DevelopersDeveloper overviewQuickstart, auth and sandboxREST APIsCheckout, invoices and requestsWebhooksSigned, real-time eventsWallet-as-a-ServiceVirtual sub-accountsDocumentationGuides and API reference
Security
CompanyAbout usCareersPartnersBlogHelp centreContact us
Log in Get started Talk to sales
News4 min read

Digital Receipts by SMS and Email, With QR and PIN Verification

Send receipts straight to customers by SMS or email, let them verify receipts with a QR link or PIN, and track messaging credits per store.

Paysasa Team12 Oct 2026

Paper receipts fade, get lost and end up crumpled at the bottom of a bag. For bigger purchases, such as electronics, building materials or medicines, customers often need proof of purchase weeks later. That is why we support digital receipts sent by SMS and email in Xduka POS, with QR and PIN verification.

What is available

  • Instant digital receipts via SMS or email after a sale.
  • Thermal receipts for customers who want a printed copy.
  • QR verification link on digital receipts.
  • Public receipt PIN lookup so receipts can be verified.
  • Receipt history linked to customers.
  • Messaging credit tracking for SMS and email sends, with clear outcomes when sends succeed or fail.

How it works at the register

From sale to digital receipt in a few taps
From sale to digital receipt in a few taps

When a sale is complete, the register shows a Sale Complete screen with the option to Send Digital Receipt. Choose the channel (SMS or email), enter the recipient and send. You can also capture the customer's phone or email during checkout so the receipt can go out after the sale syncs.

Verification with QR and PIN

Digital receipts include a QR verification link, and receipts can be looked up with a PIN. That helps when:

  • A customer returns an item and you want to confirm the original sale.
  • A business customer needs to verify a receipt for their records.
  • Anyone needs to confirm that a receipt is genuine.

Messaging credits

SMS and email sends use credits. Paid plans include bundled email and SMS credits, and you can buy more in batches, paid via M-Pesa and credited on confirmation. We track bundled and purchased credits per store, and show friendly messages when credits run out or the messaging provider is unavailable, so staff are never left guessing.

Digital receipts are available on paid plans; the Starter plan does not include them. See our pricing page for current plan details and receipt caps.

Why digital receipts help both shops and customers
Why digital receipts help both shops and customers

Beyond receipts

The same messaging system powers other customer communications in Xduka POS:

  • Invoice links sent by SMS or email with a public PIN.
  • Layaway reminders when Lipa Polepole balances are due.

Tips for using digital receipts well

  • Ask permission before saving a customer's phone or email.
  • Offer digital receipts for higher-value sales first, where proof of purchase matters most.
  • Keep a printer for those who prefer paper. Thermal receipts are still supported.
  • Watch your credit balance so receipts do not stop during a busy period.

Quick checklist

  • Confirm your plan includes digital receipts.
  • Check your SMS and email credit balance in Billing.
  • Set receipt options (QR code, store logo) in Settings → Receipt.
  • Train cashiers to capture a phone number or email at checkout, with the customer's permission.
  • Send a test receipt to your own phone before going live.
  • Keep the thermal printer ready for customers who prefer paper.

Setting receipt options

In Settings → Receipt, you can choose to show a QR code and your store logo on receipts, and whether to open the cash drawer on cash sales. Review these once when you set up your store, and print a test receipt to check how it looks.

A quick example

For example, say an electronics shop in Mombasa sells a phone charger and earphones to a customer who wants proof of purchase for warranty purposes. At Sale Complete, the cashier chooses SMS, enters the customer's number and sends the receipt. Weeks later, when the customer returns with a faulty earphone, the shop verifies the receipt using its QR link and handles the return quickly.

Frequently asked questions

Is the Starter plan able to send digital receipts?

No. Digital receipts are not included on Starter. Paid plans include them; see the pricing page for current details.

What happens when credits run out?

We show a clear message, and you can top up SMS or email credits in batches paid via M-Pesa.

Can I still print receipts?

Yes. Thermal receipts are supported alongside digital ones.

Can a customer verify a receipt themselves?

Digital receipts include a QR verification link, and there is a public receipt PIN lookup.

Receipts customers will not lose

Digital receipts make your shop look professional, give customers a record they will not lose and give you a cleaner paper trail. With QR and PIN verification, they are also easy to trust.

See digital receipts on the Showcase or explore plans on the pricing page. Learn more at www.xduka.com.

#digital receipts#SMS#email#customer experience#messaging credits

Get paid by M-Pesa, cards and wallets, safely.

Create a free Paysasa account in minutes: payment links, checkout, escrow and instant reconciliation.