Orco Bank App API integration (Curaçao · Bonaire · Sint Maarten)

OpenBanking-grade protocol analysis, statement export APIs, transfer automation and soft-token flows for the Orco Bank App — delivered as authorized source code.

From $300 · Pay-per-call API also available
OpenData · OpenFinance · OpenBanking · Caribbean retail & business accounts

Turn Orco Bank personal and business account data into an authorized API your stack can consume

The Orco Bank App® gives personal and business customers access to accounts, local and international transfers, soft-token generation, transaction approvals, address books, FX rates and travel notices. We specialize in analyzing its traffic patterns and delivering a compliant, documented API layer on top — so your treasury, ERP or analytics system can read statements, reconcile XCG (Caribbean guilder) balances and approve transfers without operators logging into the app by hand.

Transaction & statement data — Personal and business account transactions, paginated history, SWIFT and local reference fields used for reconciliation and audit exports.
Transfer & approval flows — Create, review, approve or cancel pending transfers; local, inter-island (Curaçao / Bonaire / Sint Maarten) and international rails, including proof-of-payment PDF generation.
Soft-token & session APIs — Soft-token generation mirroring the Orco Bank App®, login orchestration for Orco Bank Online®, biometric and PIN authentication paths.

Feature modules

Account & balance sync

Mirror the "View and access to all your Orco Bank accounts" capability as a /accounts endpoint returning per-product balances (current, savings, business), currency (XCG, ANG, USD), and account status. Typical use: nightly treasury dashboards and consolidated balance views across Curaçao and Sint Maarten entities.

Transaction history API

Paginated access to transaction lists with filters for date, amount, counterparty and channel. Use cases: automated bookkeeping, ERP posting (Exact, SAP Business One, Odoo), and tax-period statement packs that include both pre- and post-XCG transition entries.

Transfer orchestration

Create local, inter-island and international transfers, maintain an address book of beneficiaries, and route dual-approval flows for corporate accounts. Deliverable includes retry, idempotency and a /transfers/{id}/approve endpoint mapped to the app's "review, approve or cancel pending transaction" step.

Soft-token & MFA

Programmatic soft-token codes for logging into Orco Bank Online® or approving transfer requests, plus biometric-equivalent re-auth for server-side automation. Useful where treasury bots must complete a signed operation without a human opening the Orco Bank App® each time.

Proof-of-payment & document export

Generate the same PDF proof-of-payment the app emails or sends over WhatsApp, plus document upload endpoints that mirror the "Easily upload documents" flow — handy for KYC refresh, loan add-ons and audit archiving.

FX & travel notice utilities

Expose Orco Bank's published exchange rates (XCG / USD / EUR / ANG legacy) and submit a travel notice for a card before a trip. Used by expense platforms that need rate snapshots and by corporate travel systems that auto-enable cards for overseas use.

Data available for integration

The table below maps each data surface of the Orco Bank App® to a realistic OpenData / OpenBanking integration. These fields are derived from the app's public feature list (personal and business banking, transfers, soft token, travel notices, FX rates, document uploads) combined with open-banking patterns seen across Caribbean providers.

Data typeSource (app screen / feature)GranularityTypical use
Account masterMain menu — "View and access to all your Orco Bank accounts"Per account (product, currency, status)Treasury dashboard, multi-entity consolidation
BalancesAccount detail viewLedger + available + blocked (XCG / ANG / USD)Liquidity monitoring, cash-sweep triggers
TransactionsStatements and pending-transaction listPer line: date, amount, counterparty, channel, referenceReconciliation, AP/AR matching, audit
Pending approvals"Review, approve, or cancel a pending transaction"Per transaction (status, approvers, policy)Workflow automation for dual-signer corporates
Local & international transfersTransfer moduleBeneficiary, purpose, SWIFT / routing fieldsMass payouts, vendor settlement
Soft-token eventsSoft-token screenTime-based OTP + transaction bindingSecure server-side signing of Online® operations
Address bookAddress book maintenanceBeneficiary list with account / IBAN / SWIFTPre-vetted payee catalogue, compliance lists
FX rates"Find up-to-date exchange rates"Daily mid & card rates (XCG, USD, EUR)Invoice revaluation, travel expense reports
Travel notices"Submit a Travel Notice"Card, countries, validity windowCard-abroad automation for expats & crews
Proof-of-payment documents"Generate proof of payment"PDF with payer/payee/amount/refVendor confirmation, tax attachments

Typical integration scenarios

1. ERP reconciliation for SME in Curaçao

Context: A Willemstad-based trading company runs Odoo and has three Orco Bank current accounts (two XCG, one USD). Data/API: /accounts, /statements?from=&to=, document download for proof-of-payment PDFs. OpenData mapping: nightly pull into Odoo via an OpenBanking-style account-information flow with consent tokens — eliminating manual CSV downloads from Orco Bank Online®.

2. Corporate payout bot with soft-token approval

Context: A tour operator pays 200+ guides across Sint Maarten and Bonaire weekly. Data/API: address-book sync, /transfers batch create, /transfers/{id}/approve with a soft-token code. OpenData mapping: payment-initiation pattern (OpenBanking PIS style) under explicit corporate authorization, with dual-signer policy and full audit trail.

3. XCG transition audit pack

Context: After Orco Bank's April 2025 migration from ANG to the Caribbean Guilder (XCG), auditors need a clean dataset bridging both currencies. Data/API: transaction export with pre_xcg and post_xcg flags, FX snapshots, balance history. OpenData mapping: a normalized JSON feed your audit platform can diff against the general ledger.

4. Treasury dashboard across Caribbean banks

Context: A hotel group holds accounts at Orco Bank plus another Caribbean bank and wants one liquidity view. Data/API: /accounts + /balances normalized behind a unified schema. OpenData mapping: aggregator pattern similar to Plaid / Tink / TrueLayer, which openbankingtracker.com explicitly recommends for Orco Bank integrations today.

5. Compliance & travel-risk automation

Context: A fiduciary services firm must log card-abroad use for AML/KYC and audit. Data/API: travel-notice submission + card transactions filtered by country. OpenData mapping: event-driven webhook feed into the compliance platform whenever a new travel notice is created or expires.

Technical implementation

1. Account login & session refresh

POST /api/v1/orcobank/session
Content-Type: application/json

{
  "username": "jdoe",
  "device_fp": "orco-app-v4.1.1-android",
  "mfa": {
    "type": "soft_token",
    "code": "842193"
  }
}

200 OK
{
  "session_id": "sess_01HZXW...",
  "expires_in": 900,
  "scopes": ["accounts.read", "statements.read", "transfers.write"],
  "customer_type": "business"
}

2. Statement query (paginated)

GET /api/v1/orcobank/statements
  ?account_id=ORCO-XCG-000123
  &from_date=2026-01-01
  &to_date=2026-01-31
  &page=1&page_size=200
Authorization: Bearer <SESSION_TOKEN>

200 OK
{
  "account_id": "ORCO-XCG-000123",
  "currency": "XCG",
  "opening_balance": 48210.55,
  "closing_balance": 51734.02,
  "page": 1,
  "items": [
    {
      "tx_id": "TX20260105X91",
      "posted_at": "2026-01-05T13:04:22Z",
      "amount": -1250.00,
      "counterparty": "SUPPLIER N.V.",
      "channel": "LOCAL_TRANSFER",
      "reference": "INV-2025-1188",
      "currency_original": "ANG",
      "xcg_equivalent": -1250.00
    }
  ]
}

3. Transfer + soft-token approval

POST /api/v1/orcobank/transfers
Authorization: Bearer <SESSION_TOKEN>
Idempotency-Key: 2026-04-20-payroll-0042

{
  "debit_account": "ORCO-XCG-000123",
  "beneficiary_id": "BENE-44721",
  "amount": 3200.00,
  "currency": "XCG",
  "purpose": "SALARY",
  "channel": "LOCAL",
  "soft_token_code": "558104"
}

201 Created
{
  "transfer_id": "TR-20260420-0042",
  "status": "PENDING_APPROVAL",
  "approvers_required": 2,
  "proof_url": "/documents/proof/TR-20260420-0042.pdf"
}

4. Webhook: transfer state change

POST https://your.app/webhooks/orco
X-Orco-Signature: t=1713600000,v1=8a...

{
  "event": "transfer.status_changed",
  "transfer_id": "TR-20260420-0042",
  "previous_status": "PENDING_APPROVAL",
  "new_status": "COMPLETED",
  "value_date": "2026-04-20",
  "audit": {
    "approvers": ["jdoe", "msmith"],
    "mfa": "soft_token"
  }
}

Signed webhooks close the loop for ERP systems so reconciliation doesn't depend on polling.

Compliance & privacy

Caribbean banking sits outside PSD2, but compliance expectations are still strict. Our Orco Bank App® integrations are built around:

  • Centrale Bank van Curaçao en Sint Maarten (CBCS) supervisory expectations on payment services, including anti-fraud controls for transfer initiation and soft-token handling.
  • Landsverordening bescherming persoonsgegevens (Curaçao data protection ordinance) — lawful basis, purpose limitation, retention rules for transaction data exported through our APIs.
  • FATF & local AML / CFT obligations: beneficiary screening, proof-of-payment retention, and audit logs aligned with the Sint Maarten Centrale Bank AML framework.
  • GDPR when EU counterparties or Bonaire (Caribbean Netherlands) data subjects are involved — documented data-processing addenda included.
  • Customer-consent ledgers: every integration ships with an explicit consent record, scope list, revocation endpoint and access log retained per bank-grade retention policies.

Data flow / architecture

A reference pipeline for an Orco Bank App® integration looks like this:

  1. Client App / backend — your ERP, treasury tool, or accounting suite calls our gateway with a scoped API key.
  2. Ingestion / API gateway — our adapter translates calls to the Orco Bank App® protocol, handles soft-token minting, session refresh and rate limits.
  3. Storage — normalized transaction, balance and transfer records stored encrypted (AES-256 at rest, TLS 1.3 in transit) with configurable retention windows.
  4. Analytics / API output — JSON / CSV / Excel exports, proof-of-payment PDFs, signed webhooks, and optional SFTP drops for legacy downstream systems.

Market positioning & user profile

The Orco Bank App® targets retail and SME customers in Curaçao, Bonaire and Sint Maarten, including expats, multi-entity tourism groups and fiduciary service providers. Since Orco Bank's 2023 acquisition of CIBC FirstCaribbean's Curaçao and Sint Maarten operations, its footprint now spans a meaningful share of island retail banking. The app is available on iOS 16+ and Android 8.1+ (version 4.1.x as of 2025), and is primarily used in English, Dutch and Papiamento-speaking markets. Integration demand is highest among SMEs running ERP tools (Exact, Odoo, SAP Business One), hospitality groups consolidating XCG and USD balances, and corporate treasuries needing programmatic transfer approval with soft tokens.

Screenshots

Screens below are from the Orco Bank App® Play Store listing. Tap any thumbnail to view a larger version.

Orco Bank App screenshot 1
Orco Bank App screenshot 2
Orco Bank App screenshot 3
Orco Bank App screenshot 4

Similar apps & the Caribbean integration landscape

Teams building financial automations in the Dutch Caribbean rarely work with a single bank. When we integrate the Orco Bank App®, customers often also ask about connecting the apps below — so the same pipeline covers every account their business touches.

  • CuraçaoMCB Mobile Banking Curaçao (Maduro & Curiel's Bank) — personal and business account data, real-time transfers, cyber receipts and balance alerts. Often paired with Orco accounts for SMEs that split payroll and supplier flows across both banks.
  • RegionalRBC Caribbean — retail accounts, credit cards and transfers across multiple Caribbean territories. Useful in group-consolidation dashboards beside Orco Bank accounts.
  • RegionalCIBC Caribbean Mobile (formerly CIBC FirstCaribbean Mobile) — balance checks, bill payments, transaction history and spending insights. Since CIBC divested from Curaçao & Sint Maarten to Orco Bank, historic CIBC data often still needs to be unified with new Orco statements.
  • ArubaAruba Bank App — card management, transfers and statements for Aruba-based entities that trade with Curaçao counterparts.
  • Trinidad & TobagoRepublic Mobile TT (Republic Bank) — widely used across the wider Caribbean; organizations with regional treasury often need unified transaction exports alongside Orco Bank.
  • RegionalFirst Citizens Caribbean — retail and business banking in multiple islands; typical cross-border reconciliation counterpart for Orco Bank corporate clients.
  • CuraçaoBanco di Caribe — another Curaçao retail and SME banking option; frequently appears in consolidated island-wide liquidity views.
  • CuraçaoGirobank — historical Curaçao banking option whose legacy statements still need to be merged with modern Orco Bank datasets during long-running audits.
  • SurinameDSB Bank Mobile — businesses trading between Curaçao and Paramaribo often consolidate DSB data alongside Orco Bank feeds.
  • GlobalPlaid / Tink / TrueLayer-style aggregators — openbankingtracker.com explicitly recommends reaching Orco Bank via aggregator connections; we build adapters on top so your application sees one API regardless of source.

We frame these apps as part of a single integration landscape — not competitors — because most real projects pull from several of them at once.

What we deliver

Deliverables checklist

  • OpenAPI / Swagger specification for every endpoint shipped
  • Protocol & auth flow report (TLS pinning notes, session refresh, soft-token behaviour)
  • Runnable source code for account, statement, transfer and soft-token APIs (Python or Node.js)
  • Automated integration tests + Postman collection
  • Compliance guidance (CBCS, AML/CFT, privacy, retention)
  • Deployment guide: Docker, Kubernetes, or managed hosted endpoint

Two engagement models

  • Source-code delivery from $300 — you receive runnable API source code and documentation; pay after delivery, upon satisfaction.
  • Pay-per-call API billing — use our hosted Orco Bank integration endpoints and pay only for successful calls, no upfront fee. Ideal for usage-driven teams or MVPs.

Both models include an SLA, signed NDA, and scoped, revocable credentials.

About our studio

We are an independent technical studio specializing in App interface integration and authorized API integration. Our engineers come from banking, payment gateway, protocol analysis and cloud backgrounds, with hands-on experience in fintech automation across LATAM, the Caribbean, Europe and Asia.

  • End-to-end delivery: protocol analysis → API design → build → compliance review → runnable source or hosted endpoint
  • Android and iOS platform parity — we maintain both traffic paths for a single app
  • Financial and banking apps (statements, transfers, transaction integration)
  • E-commerce, food delivery, retail, hospitality, mobility, social and OTT use cases
  • Flexible commercial models: fixed-fee source delivery from $300, or pay-per-call hosted API

Engagement workflow

  1. Scope confirmation: you send the app name and the Orco Bank flows you need (e.g. statements, transfer approvals, soft-token).
  2. Protocol analysis & API design — typically 2–5 business days.
  3. Build & internal validation — 3–8 business days, depending on complexity.
  4. Documentation, sample clients, and test cases — 1–2 business days.
  5. Delivery & acceptance — source code bundle or hosted endpoint; 5–15 business days overall.

FAQ

What do you need from me?

The app name (Orco Bank App®), the flows you care about (statements, transfers, soft token, travel notice), and any test credentials or authorization your organization can provide.

How long does delivery take?

Usually 5–15 business days for a first drop. XCG multi-currency exports and dual-signer transfer approval can extend this slightly.

How do you handle compliance?

Authorized access only, with consent ledgers, audit logs, soft-token handling in secure enclaves, and retention policies aligned with CBCS and local data-protection rules.

Which programming languages do you ship in?

Python (FastAPI) and Node.js (Express / NestJS) are standard; Go and Java available on request.

Contact

To get a quote for your Orco Bank App® integration or to discuss a pay-per-call plan, use our contact page. Include: target app name, required flows, call volume estimate and any regional entities involved (Curaçao / Bonaire / Sint Maarten).

Open contact page

Original app overview (Orco Bank App® — appendix, click to expand)

The Orco Bank App® is the official mobile banking application for personal and business online banking customers of Orco Bank, one of the Caribbean banks operating in Curaçao, Bonaire and Sint Maarten. The app was launched in September 2021 and has progressively rolled out across account types.

With the Orco Bank App®, customers can manage their personal and business accounts anytime and anywhere. Features include:

  • View and access to all your Orco Bank accounts
  • Generate secure codes using the Soft Token to login to Orco Bank Online® or approve a transfer request in Orco Bank Online®
  • Create, review and approve transactions on-the-go
  • Make local and international transfers, and much more
  • Biometrics activated for Fingerprint if available on your device
  • Review, approve, or cancel a pending transaction
  • Generate proof of payment and send PDF via email, WhatsApp or other messenger channels
  • Maintain your Address Book of beneficiaries
  • Find up-to-date exchange rates
  • Submit a Travel Notice to ensure your card(s) can be used overseas during your travels
  • Easily upload documents

Recent milestones: in May 2024 Orco Bank introduced a Customer Service Kiosk at its Landhuis Cerrito branch and launched a Digital Desk with 24/7 online forms for account opening and loan applications. In April 2025 Orco Bank completed its transition from the Netherlands Antillean guilder (ANG) to the Caribbean guilder (XCG), with the Orco Bank App® and Orco Bank Online® updated accordingly. Version 4.1 of the Orco Bank App® shipped in early 2025, followed by 4.1.1 in May 2025 with bug fixes and performance improvements; the app requires iOS 16.0+ or Android 8.1+.

Customer support: customer.support@orcobank.com. Package ID: com.orcobank.app. This page illustrates technical integration positioning for the Orco Bank App® and is produced by an independent integration studio, not by Orco Bank itself.