Anguilla · Payments · XCD
NCBAL payment flows
How an Anguillian business that banks with NCBAL connects online orders, settlement and reconciliation without asking its bank for an API it may not publish.
Fete Labs/Guides/Pure Grenada operators
Integration guide · GRENADA
Independent. Fete Labs is an independent software company. We are not affiliated with, endorsed by or appointed by the Grenada Tourism Authority, and "Pure Grenada" is its destination brand, not ours. This guide is written for the operators who work under it.
A Grenadian operator taking every booking through an OTA is renting its own customer list back, one commission at a time. The fix is not leaving the platforms — it is owning the second booking.
Online travel agencies are excellent at the first booking. They are a distribution channel with reach no single operator can match, and paying for that reach is rational. What is not rational is paying for it twice: when a guest who found you on a platform books again through the same platform, you paid a finder’s fee for somebody you had already met.
Everything we build for tourism operators is aimed at that second booking: a direct channel good enough that a returning guest prefers it, and a record that knows they are returning.
Grenada’s demand is not flat. Carnival, the dry season, cruise calls and dive conditions all concentrate bookings into windows, and a booking system that is comfortable in September will be the thing that breaks in the week that matters.
We build availability as a hold with an expiry, not a boolean on a row. A seat, a chair or a berth that is "held" with no clock attached is a seat that eventually goes to nobody, and a double-booked one is worse than a lost one, because somebody travelled for it.
Your customer is on international roaming or on a villa’s WiFi. Pages that assume a fast connection and a modern browser lose bookings silently. There is no error message for somebody who gave up. We measure real page weight rather than trusting a framework’s claims about it, and we keep the booking path server-rendered.
Most operators appear in a dozen places they did not create: aggregators, map listings, directories, guides. Opening hours, phone numbers and whether you are open right now are wrong in at least one of them. We build the operator’s own site as the source of truth for those facts and treat opening hours as structured data, parsed once, in one place, rather than re-read differently by every surface that displays them.
No, and we would usually advise against it. Keep the reach; add a direct channel that is genuinely better for a returning guest and measure the mix over a season.
Yes. Both are stored as integer minor units with an explicit currency, and the conversion happens at one defined boundary rather than wherever a template needs a number.
The booking engine is the same shape for a dive slot, a chair and a villa night: a resource, a window, a hold with an expiry, a payment. What differs is the rules around it, and those are configuration.
Anguilla · Payments · XCD
How an Anguillian business that banks with NCBAL connects online orders, settlement and reconciliation without asking its bank for an API it may not publish.
Anguilla · Public sector · Forms
What it actually takes to move an Anguillian public service from a PDF form to something a resident can finish on a phone, and the order to do it in.
ECCU · Payments · XCD · DCash
One currency, eight jurisdictions, no passporting. What the ECCU actually means for a product that takes money, and what DCash taught everyone who was paying attention.