Miami runs on two calendars: a winter season of visitors and part-time residents, and a long, hot off-season when the locals are all that is left. A loyalty program in Miami is about those locals. Sopoints gives a Miami business rewards software that runs on any phone or tablet, bills in USD and starts on a free plan.
From December to April a Miami restaurant or cafe can be full without trying. From June through October the visitors are gone, the heat is on, hurricane season is running and the people still walking through the door are the year-round residents. Those are the customers who decide whether the business makes it to the next season, and most venues have no record of who they are.
A loyalty program gives you that record. It tells you which locals are true regulars, which have drifted, and gives you a permitted way to reach them with an off-season offer or a bonus for a slow weeknight. Sopoints runs on the Sopoints POS screen on any device at the counter, with no card reader and no POS integration. Points are worth 1 point = $0.01 USD, so balances are in dollars, not a mystery exchange rate, and a bonus campaign has a cost you can cap.

Wynwood - coffee roasters, galleries, breweries and boutiques around the Walls and NW 2nd Avenue
Little Havana - Cuban cafeterias, ventanitas, bakeries and cigar shops along Calle Ocho
Coconut Grove - sidewalk cafes, brunch spots, salons and boutiques along Main Highway and Commodore Plaza
Coral Gables - white-tablecloth restaurants, bakeries and professional-services lunch trade on Miracle Mile and Giralda
North Beach - Argentine bakeries, neighbourhood restaurants and beachside cafes along Collins and 71st Street

The Florida Digital Bill of Rights took effect in 2024 but is aimed at very large technology companies, so most Miami independents are not directly covered. The practical rules for a small business come from elsewhere: the federal TCPA requires prior express written consent before a marketing text and an honoured STOP on every one, and Florida's own telephone solicitation law adds its own consent and timing rules for texts to Florida numbers. Sopoints captures consent with unticked boxes, records it, processes STOP automatically and holds non-urgent texts during quiet hours. Transactional messages such as a waitlist "your table is ready" are a separate category from promotions.
Card data never touches Sopoints: reservation deposits and Scan & Pay run through Stripe and no card number is ever stored by Sopoints, which keeps a breach of your systems from becoming a breach of card data. Customers can request deletion of their account and you can export your own list at any time. None of this is legal advice - a quick review with your own counsel before your first campaign is time well spent.

A storm can close a Miami business for days and scatter its customers for weeks. With a loyalty program, reopening is not a hope that people notice the lights are on. You can send a message to customers who opted in, attach a bonus for the first visit back, and see in the analytics who returned. For restaurants, the Sopoints waitlist and reservations run on the same account, with card deposits through Stripe for peak-season bookings and automatic no-show handling. The shared-points network across unrelated merchants is Canadian today and grows in the US city by city; your own program works fully from day one.



Free plan, no credit card, billed in USD when you upgrade - and live the same day.
Sopoints
Universal loyalty rewards that work everywhere. Join the coalition and start earning points today.
PCI-DSS
SAQ A
GDPR
Compliant
CCPA
Compliant
OWASP
Secured
NIST CSF
Aligned
© 2025 SoPoints. All rights reserved.
Made with ❤️ for merchants and customers