Lindo - Send Money to Cuba: API integration & OpenFinance services

Protocol analysis, transaction export, and OFAC 515.570 compliant payout flows for the US→Cuba remittance corridor

From $300 · Pay-per-call available
OpenData · OpenFinance · Cuba remittance · OFAC 515.570

Connect Lindo accounts, transactions, and CUP/MLC rate feeds to your stack — under OFAC and FinCEN constraints

Lindo - Send Money to Cuba is a regulated money transmitter (FinCEN-registered, Florida Part II MSB) operating one of the most active US→Cuba remittance corridors. Behind every transfer sit machine-readable assets that an integrator can plug into reconciliation, accounting, and reporting systems: per-user transaction ledgers, beneficiary records, the live USD/CUP/MLC rate the customer was quoted, and the multi-rail funding leg (Zelle, Venmo, PayPal, or Bitcoin). We package those assets as OpenFinance-style endpoints so partner platforms, agent networks, and back-office tools can consume them without scraping the mobile UI.

Account & KYC binding — OAuth-style session capture that mirrors the mobile login, returns a bearer token, and lets you re-authenticate the user for statement export or beneficiary management.
Transaction history API — Paginated ledger of remittance orders with sender, recipient, USD amount, delivered CUP/MLC amount, applied rate, funding rail and OFAC status fields.
Live rate feed — Polled snapshots of the Lindo quote (currently around 270 CUP/USD and 115 USD → 100 MLC) plus reference informal-market rates so downstream systems can audit which quote was applied.
Payout status webhook — Subscribe to delivery events: queued, OFAC-screened, MLC-credited, AIS top-up complete, or recipient cash pickup confirmed.

Why integrate Lindo - Send Money to Cuba

Most mainstream remittance APIs (Wise, Revolut, mainstream cards) automatically block Cuba, which leaves teams that serve Cuban-American families, diaspora businesses, and humanitarian programs with very few engineering-friendly options. Lindo sits in this gap: it accepts non-bank funding rails (Zelle, Venmo, PayPal, Bitcoin), references the true informal CUP market rather than the official rate, and is openly licensed as a Florida Part II MSB and registered with FinCEN. For an integrator, that is the difference between "our system silently rejects half of Cuba payouts" and a corridor that actually clears. In 2024 the corridor became more attractive still — Western Union expanded its Cuba service after its 2023 resumption, and OFAC's 2022 amendment to § 515.570(b) brought donative remittances back into scope, broadening the addressable use cases beyond family-only transfers.

What we deliver

Deliverables checklist

  • OpenAPI / Swagger specification for every endpoint
  • Protocol report (auth flow, token lifecycle, request signing)
  • Runnable Python and Node.js source for login, history, and rate APIs
  • Webhook receiver template with HMAC verification
  • OFAC / Cuba Restricted List screening helper
  • Test plan with sandbox transactions and reconciliation reports

Engagement workflow

  1. Scope confirmation: corridors (US→Cuba, EU→Cuba), funding rails, and required data fields.
  2. Protocol analysis and endpoint design (2–5 business days).
  3. Build and internal validation against staged Lindo accounts (3–8 business days).
  4. Documentation, sample requests, and reconciliation test cases (1–2 business days).
  5. First delivery in 5–15 business days; payout-webhook stacks may extend to 3 weeks.

Data available for integration

The table below maps the most useful Lindo data to the screen or workflow it lives behind, the granularity an integrator can reasonably expect, and a typical downstream use. Field names are illustrative — exact identifiers are confirmed during the protocol-analysis stage.

Data typeSource (screen / feature)GranularityTypical use
Sender profile & KYC statusSign-up & account screenPer user, with verification levelOnboarding sync, sanction screening, AML risk scoring
Beneficiary recordsRecipient managementPer recipient: name, ID, MLC card, AIS card, cash pickup pointCRM enrichment, fraud rule matching, family-relationship audits
Remittance ledgerTransaction historyPer order: USD in, CUP/MLC out, applied rate, status, timestampsAccounting export, reconciliation, monthly statement PDFs
Funding-rail eventPayment confirmation (Zelle / Venmo / PayPal / Bitcoin)Per inbound payment with rail reference and clearance timeReconciliation against bank statements and on-chain ledgers
Live rate snapshotQuote screen / home tilePer quote: USD↔CUP, USD↔MLC, validity windowRate audit trail, marketing dashboards, money-back-guarantee checks
Payout disbursement eventStatus timelinePer payout step: queued, screened, settled, recipient notifiedSLA monitoring, customer-support tooling, compliance evidence
Compliance audit trailInternal logs (under partner agreement)Per event: actor, timestamp, OFAC screening result, geofenceRegulator reporting, incident review, Restricted List enforcement

Typical integration scenarios

1. Diaspora finance app reconciliation

A US-based personal finance app for Cuban-American households wants every Lindo payout to land automatically in its money-tracker timeline. We expose GET /v1/lindo/transactions with cursor pagination and a normalized schema (amount_usd, amount_cup, amount_mlc, fx_quote_id). The app maps each entry to its internal "transfer to family" category, and the Lindo data closes the gap left when Plaid or MX cannot see a Zelle-funded remittance.

2. Agent-network settlement dashboard

An agent network in Florida operates physical cash-collection points. Each daily upload of cash totals must reconcile to Lindo's payout ledger before commission is paid. We deliver a webhook receiver that subscribes to payout.settled events and, together with the rate-snapshot endpoint, produces an end-of-day CSV joining funding rail, applied USD/CUP rate, and final MLC amount.

3. Compliance officer evidence pack

A FinCEN-registered MSB partner needs to demonstrate that none of its onward Lindo flows touched the State Department's Cuba Restricted List. We wire the POST /v1/screening/check helper into the payment pipeline, append the response (match, list_version, screened_at) to every transaction record, and ship a monthly evidence-pack generator that bundles JSON + signed PDF for examiner review.

4. Multi-corridor rate aggregator

A comparison site wants to publish a real-time "best USD→Cuba rate" widget. Our rate-feed crawler pulls Lindo's public quote alongside reference informal market prints (which moved from around 270 CUP per MLC in early December 2025 to roughly 280 by late 2025) and exposes a single GET /v1/rates/cuba JSON response with provider, mid-rate, fees, and freshness in seconds.

5. Crypto-on-ramp settlement loop

A non-custodial wallet wants to let users top up CUP balances directly from BTC. We bridge the wallet's on-chain confirmation event to a Lindo "Bitcoin" funding-rail order, watch the resulting payout webhook, and surface a single status timeline (broadcast → confirmed → lindo_received → mlc_credited) so the user sees one flow instead of two.

Technical implementation

Login & session bind (OAuth-style)

POST /api/v1/lindo/auth/login
Content-Type: application/json

{
  "email": "sender@example.com",
  "password": "***",
  "device_id": "ios-7F19C2"
}

200 OK
{
  "access_token": "eyJhbGciOi...",
  "refresh_token": "rt_8c1f...",
  "expires_in": 3600,
  "kyc_level": "tier2"
}

Transaction history (paginated)

GET /api/v1/lindo/transactions?from=2026-04-01&to=2026-04-30&cursor=&limit=50
Authorization: Bearer <ACCESS_TOKEN>

200 OK
{
  "items": [
    {
      "id": "txn_01HZ...",
      "created_at": "2026-04-12T14:02:11Z",
      "amount_usd": 50.00,
      "amount_cup": 13500,
      "rate_usd_cup": 270.0,
      "funding_rail": "zelle",
      "recipient": { "name": "A. García", "mlc_card_last4": "4421" },
      "status": "mlc_credited",
      "ofac_check": "clear"
    }
  ],
  "next_cursor": "c_91f3..."
}

Payout status webhook (HMAC-signed)

POST https://your-app.example/webhooks/lindo
X-Lindo-Signature: t=1715300011,v1=2c5e...
Content-Type: application/json

{
  "event": "payout.settled",
  "txn_id": "txn_01HZ...",
  "status": "mlc_credited",
  "rate_snapshot_id": "rs_20260412_140",
  "settled_at": "2026-04-12T14:07:43Z"
}

# Verify: HMAC-SHA256(secret, "{t}.{raw_body}") == v1
# Reject if drift > 5 min or signature mismatch.

Compliance & privacy

Regulatory anchors

Every Lindo integration we build is scoped against US OFAC rules, specifically 31 CFR § 515.570 (Cuban Assets Control Regulations — Remittances), plus the related § 515.572(a)(3) authorization for US-registered money transmitters. We also assume the operating entity is registered with FinCEN as an MSB and, where relevant, holds a state license such as Florida Part II MSB. For European corridors we layer GDPR data-minimization rules on top, since recipient PII is involved.

Privacy & data minimization

Only data you are entitled to access is touched. We avoid persisting full payment-card numbers or Cuban national IDs; sensitive recipient fields are tokenized at the integration layer. Cuba Restricted List screening is run before any payout webhook is forwarded onward, and consent records — who authorized what export, when — are kept alongside every audit row so examiner questions can be answered without re-pulling raw data.

Data flow / architecture

A typical Lindo deployment uses four nodes:

  1. Client (mobile or backend) — calls our normalized API with a bearer token issued during login.
  2. Ingestion / API gateway — translates calls into Lindo-side requests, applies request signing, throttles per-user, and runs OFAC screening.
  3. Storage — append-only ledger (Postgres or BigQuery) of transactions, rate snapshots, webhook events, and consent records, with PII columns encrypted at rest.
  4. Analytics / API output — exposes reconciliation reports, the GET /rates/cuba aggregator, and a CSV/Parquet export feed for accounting and BI tools.

Market positioning & user profile

Lindo is positioned at the intersection of consumer remittance and small-business/entrepreneur payouts to Cuba. Its primary users are Cuban-American senders in Florida, New Jersey, and the broader US East Coast, plus diaspora communities in Spain and Mexico. Recipients are close family, micro-entrepreneurs (cuentapropistas), and small businesses that depend on MLC card top-ups for inventory. The product is mobile-first on iOS and Android, with a Spanish-language version on its public roadmap. Integration partners are typically diaspora-focused fintechs, agent networks, accounting tools for MSBs, and humanitarian programs that need a corridor most mainstream rails simply refuse to clear.

Screenshots

Click any thumbnail to view a larger version. These are the official Google Play screenshots for Lindo - Send Money to Cuba and illustrate the user-facing flows our API mirrors.

Lindo screenshot 1 Lindo screenshot 2 Lindo screenshot 3 Lindo screenshot 4 Lindo screenshot 5 Lindo screenshot 6 Lindo screenshot 7 Lindo screenshot 8 Lindo screenshot 9 Lindo screenshot 10

Similar apps & the Cuba remittance integration landscape

Teams that integrate Lindo - Send Money to Cuba almost always end up working with one or more of the apps below. We frame them here as parts of the broader corridor ecosystem rather than as competitors — the API patterns transfer cleanly.

Remesita — US→Cuba (and broader LatAm) remittance platform that publishes a REST API plus SDKs; integrators often unify Remesita and Lindo transaction histories under a single ledger.
Fonmoney — UK/Canada/EU corridors into BANDEC, Banco Popular de Ahorro, and Banco Metropolitano accounts; useful when a customer wants both Lindo and Fonmoney coverage in one app.
TropiPay — Multi-country wallet that funds Cuban accounts via bank transfer; teams pair it with Lindo for low-fee versus instant-Zelle trade-offs.
DUC App — Multi-currency transfers with home delivery in Cuba; data overlap focuses on recipient management and delivery-event timelines.
RevoluSEND — Specialist for top-ups to Cuban MLC accounts; complements Lindo when a downstream system needs MLC-only routing rules.
Ogvio — Instant fiat and crypto remittances aimed at Cubans abroad; often integrated alongside Lindo for crypto-funded payouts.
Cubaify — Newer entrant with a focus on simplified UX; mostly relevant for sender-side rate comparison endpoints.
Western Union (Cuba) — Resumed Cuba service in 2023 and continues expanding into 2026; large agent network, useful as a cash-pickup fallback in unified flows.
Ria Money Transfer — Cash-pickup specialist that participates in Cuba corridors; integrated as a backup rail when MLC delivery is delayed.
Firstcard — Card-issuance and remittance content hub for the US-Cuba corridor; integrators pull its rate references for comparison widgets.

About us

OpenFinance Lab is an independent studio focused on fintech and OpenData API integration. The team has shipped production work for payment gateways, neobanks, agent networks, and protocol-analysis projects across the Americas and Europe. For Cuba-corridor work we combine US OFAC and FinCEN compliance experience with hands-on protocol analysis of consumer remittance apps, which is what makes Lindo, Remesita, and similar platforms approachable for an engineering team that cannot afford to roll its own MSB.

  • Remittance, digital banking, payment gateway and protocol analysis backgrounds
  • OFAC screening, FinCEN/MSB compliance reviews and consent logging
  • Custom Python, Node.js, and Go SDKs with HMAC-signed webhook receivers
  • End-to-end pipeline: protocol analysis → build → validation → compliance evidence
  • Source code delivery from $300 — runnable API source plus full documentation; pay after delivery upon satisfaction
  • Pay-per-call API billing — access our hosted endpoints and pay only per call, no upfront cost

Contact

To request a quote or share your target app and integration scope, open our contact page:

Contact page

FAQ

What do you need from me to integrate Lindo - Send Money to Cuba?

The target app name (provided), concrete needs (e.g. transaction history export, MLC/CUP rate feed, payout status webhook), the corridor you care about (US to Cuba, EU to Cuba, etc.), and any sandbox or partner credentials you already hold with Lindo or its banking partners.

How long does delivery take for a Lindo remittance API drop?

A first API drop covering account login, transaction history, and rate snapshots typically takes 5 to 12 business days. Multi-corridor or webhook-driven settlement flows usually need 2 to 3 weeks because of additional reconciliation testing.

How do you handle OFAC and FinCEN compliance for Cuba remittances?

All work is scoped against authorized or documented public APIs only. We follow 31 CFR Part 515 (Cuban Assets Control Regulations), specifically the family and donative remittance authorizations under 515.570, and we assume the operating entity is a FinCEN-registered money services business. We add consent logs, data minimization, and Cuba Restricted List screening to every flow.

Can you keep up with the volatile MLC/CUP exchange rate?

Yes. Our rate-feed module polls Lindo and reference market sources (the informal MLC/CUP rate moved from roughly 270 to 280 CUP during late 2025) and exposes a normalized API with timestamps and source attribution so downstream systems can audit which rate was applied to each payout.
📱 Original app overview (appendix)

Lindo Remesa is a money transmitter app focused on the US→Cuba corridor. The current published quote is approximately 270 CUP per USD and 115 USD for 100 MLC, with a stated "no additional fees" policy and a money-back guarantee on rates: if a customer documents a better rate elsewhere at remittances@conlindo.com, the difference is refunded.

The service helps senders move money to close family and entrepreneurs in Cuba and references the true informal market rate for CUP rather than the official rate. A Spanish-language version and additional features are on the roadmap; user feedback is collected at remittances@trylindo.com.

From a regulatory standpoint, Lindo operates as a regulated money transmitter and complies with the Cuban Assets Control Regulations (31 CFR Part 515), including § 515.570 (remittances), and is registered with FinCEN. The operator is licensed in Florida as a Part II Money Services Business. Authorized transactions outside the scope of the consumer app can be discussed by contacting remittances@conlindo.com.

  • Funding rails: Bitcoin, PayPal, Zelle, Venmo, plus cash pickup options in selected geographies.
  • Delivery rails: MLC card top-up, AIS card, classic Cuban accounts, and recipient pickup.
  • Geography: US senders predominantly, with Spanish-speaking diaspora coverage planned.
  • Platforms: iOS and Android (package com.willyounerime.lindo_remesa).
  • Support: remittances@conlindo.com and remittances@trylindo.com — "Hablamos español".

Last updated: 2026-05-10