Filipino retailers were stuck between global POS tools that don't fit and paper ledgers that don't scale. So I built one that speaks their language — GCash, Maya, BIR receipts.
Two bad options for Filipino retail SMEs:
The gap: a proper POS that speaks Filipino retail — GCash, Maya, cards, BIR-compliant receipts, sari-sari-friendly inventory — at a price sari-sari owners can actually afford.
PayMongo webhooks and reconciliation. Payment providers here are less mature than Stripe. Webhook delivery isn't always instant, retries aren't always clean. I built a background reconciliation job that verifies every transaction against PayMongo's API within an hour. The store never has to guess whether a GCash payment cleared.
BIR receipt format. The BIR has specific requirements — sequential invoice numbers, tax breakdown, TIN, business name. I built the receipt template as a first-class part of the system, not an afterthought. Every sale generates a compliant receipt automatically, printable to a small thermal printer or emailed as PDF.
Keeping infra costs low enough for ₱500/mo pricing. Supabase free tier + Vercel free tier gets a store 90% of the way there. I engineered around per-tenant limits so the base plan clears margin at that price point.
Live in stores across Manila and Cebu. Owners run it themselves from a phone or a cheap tablet. Cashiers use it on shared devices with per-cashier PINs.
The price point makes it accessible to businesses that would never have adopted a “proper” POS otherwise — sari-sari stores, small pharmacies, neighborhood bakeries. They graduate from a paper notebook straight to something that scales, without stopping at the expensive middle stage.
Underestimated how much training content matters at this price point. Sari-sari owners aren't SaaS-native. Short video walkthroughs in Tagalog would've helped a lot. Building them into the onboarding flow now.
Building for markets that global tools ignore is one of the highest-leverage things a Filipino developer can do. The tech isn't harder. The empathy is what most global builders don't invest in.