All posts
·Milestone

End-to-end validated: a real tap, a real invoice

Two months of building, and we've hit the milestone that matters most: a simulated card tap at a merchant terminal results in a fully itemised tax invoice landing in a consumer's feed. Real card. Real invoice. Real time.

Two months of building, and we've hit the milestone that matters most.

A simulated card tap at a merchant terminal — a real virtual Mastercard issued via Thredd, a real payment processed through Square's sandbox — results in a fully itemised tax invoice landing in a consumer's feed. Real card. Real invoice. Real time.

This is the moment the idea stops being theoretical.

Here's what the full flow looks like in our sandbox environment:

A consumer signs up, completes identity verification through Sumsub, and is issued a virtual Mastercard via Thredd (GPS). The card is real — it has a PAN, it has a card token, it can be used to make contactless payments.

At the merchant side, a Square Terminal processes a payment. Our Square integration intercepts the payment webhook, extracts the line items and ABN from the merchant record, and calls our invoice pipeline.

Within seconds, a fully itemised invoice appears in the consumer's feed: merchant name, ABN, line items with quantities and unit prices, GST breakdown, total. Everything the ATO requires for a valid tax invoice. Everything an accountant needs. Everything that, until now, required chasing the merchant or digging through email.

The consumer also receives a push notification — we're using both web push (VAPID) and Expo push tokens for the mobile app, which is in parallel development.

What we validated in testing this month: - Card issuance end-to-end (KYC → Thredd virtual card) - Square webhook ingestion and invoice generation - Real-time SSE delivery to the consumer dashboard - Push notification delivery - ATO-compliant invoice structure with full GST breakdown - Multi-consumer routing (the right invoice to the right person)

There's still a lot to build — the merchant onboarding flow, the mobile app, the business product, the broader terminal integrations. But the core thesis is proven: the tap-to-invoice loop works.

We're now focused on hardening the integration, onboarding our first real merchants, and progressing the seed raise. If you're a merchant interested in early access, or an investor who wants to see the demo, get in touch.

Stay in the loop

Join the waitlist for early access when we open to the public.

Join the waitlist →

More posts