Aug 18, 2026 by Aaron Besson
Topic: Web & App Development
Mario's Pizza has a new website and new mobile apps for iPhone and Android. Bespoke Multimedia designed and built all of it, and it is now live across the franchise's 24 stores in Trinidad and Tobago. Here is what changed and why.
Why rebuild
Mario's online ordering had grown up on WordPress and WooCommerce. It worked, but it had reached its limit. Staff re-typed every web order into the till. The menu could not properly handle the way pizza is actually sold, with sizes, flavours, toppings and combo deals. There was no app, and no way for Mario's to know who its online customers were. The goal of the rebuild was simple to say and hard to do: an order placed online should behave exactly like one taken at the counter.
A website built for pizza
The new mymarios.com is built around the menu. Customers build a pizza or a deal and watch the price update as they go. They choose delivery or pickup, and the site works out which store serves their address. They can check out as a guest or sign in to an account. Items that are sold out at a store are not offered by that store, so customers order what the kitchen can actually make.
Apps for iPhone and Android
The new Mario's app is available for both iOS and Android. It shares everything with the website: the same menu, the same account, the same prices and the same loyalty points. Customers get push notifications as their order moves along, and they can follow their delivery on a live map. Because the app and the website run on one system, they can never disagree about a price or an item.
Pay the way you already pay
Customers can pay by card online, secured with 3-D Secure through PowerTranz, or choose Linx, cash on delivery, card on delivery or pay at pickup. Card numbers are never stored on Mario's systems.
Straight to the kitchen
This is the part customers never see, and it matters most. Every online order is sent directly into the store's point of sale and prints in the kitchen in the same format as a counter order. Nobody re-types anything. The system checks every few minutes that each store really received its orders, and staff can re-send one with a single click if something went wrong.
A driver app and a back office
Delivery drivers have their own app with their stops in order, navigation, and photo and signature proof of delivery that still works when the phone signal drops. Managers have a back office where they can mark an item sold out, change store hours, manage delivery zones and run reports, without calling a developer.
Read the full case study
We have written up the whole project, including the decisions we made and the trade-offs behind them, in a case study. If you run a restaurant, a franchise or any business where an online order has to reach a real counter, it is worth a read.
Read the Mario's Pizza case study →