Caribbean's Premier Platform

Financial infrastructure for the modern Caribbean

Revolutionizing financial transactions across the Caribbean with secure, efficient, and seamless payment processing.

Perfect for

Any Caribbean business that needs to get paid

Whether you run a small shop, sell online, provide services, or manage a growing business, Cari Finance makes it easy to accept payments from your customers.

Retail Shops

Accept card and mobile payments in-store. Perfect for boutiques, markets, and local stores.

Online Stores

Sell products online with secure checkout. Accept payments from customers across the Caribbean.

Service Businesses

Get paid for consulting, repairs, or professional services. Send invoices and payment links.

Schools & Training

Collect tuition, course fees, and event payments. Set up recurring payments for monthly programs.

Non-Profits

Accept donations online and in-person. Track contributions and send receipts automatically.

Everything you need

One platform for every way your customers pay

From a card tap at the counter to a subscription billed online, all the tools to get paid, through a single integration.

Ways to get paid

Credit & Debit Cards
Accept Visa, Mastercard, and other major cards securely. PCI-compliant processing with instant verification.
Mobile Money
Accept payments via mobile money networks across the Caribbean. Support for Flow, Digicel, and more.
QR Code Payments
Customers scan to pay instantly. Perfect for in-store transactions, markets, and events.
Payment Links
Create shareable payment links in seconds. Send via email, SMS, or social media—no website needed.
Recurring Subscriptions
Set up automatic recurring payments for memberships, services, or monthly subscriptions.
Merchant Management
Manage multiple business locations, track sales by location, and handle multi-merchant accounts.
Customer Management
Store customer information, payment methods, and transaction history in one place.
Payouts & Transfers
Send money to bank accounts, mobile wallets, or other businesses. Fast, secure transfers.
Bank Account Integration
Connect bank accounts for direct deposits, withdrawals, and seamless fund management.
Money Transfers
Transfer funds between accounts, send to customers, or move money between your accounts.
Tap-to-Pay Terminals
Accept contactless payments in-store with our terminal solution. Perfect for retail businesses.
Multi-Currency Support
Accept payments in XCD, USD, EUR, and other Caribbean currencies. Automatic conversion available.

Built to be trusted

Bank-Level Security
PCI-DSS compliant with end-to-end encryption. Your customers' data is always protected.
Lightning Fast
Process payments in under 100ms. Built on Rust for maximum performance and reliability.
Real-Time Analytics
Track sales, monitor transactions, and get insights into your business performance instantly.
Mobile Optimized
Works perfectly on phones, tablets, and computers. Your customers can pay from any device.

For Developers

Easy Integration, Powerful API

Already have a website or app? Our simple REST API makes it easy to integrate payments. No technical knowledge needed to get started—but developers will love our comprehensive documentation and SDKs.

Payment.jsx
App.jsx
const cariFinance = new CariFinance("pk_test_...");
// Create a payment
const payment = await cariFinance.charges.create(
amount: 2500,
currency: "xcd",
provider: "card",
card: { token: cardToken }
});
Response.json
{
"id": "ch_1NxK2L2eZvKYlo2CJOkNxUmP"
"object": "charge"
"status": "succeeded"
"amount": 2500,
"currency": "xcd"
"description": "Product purchase"
"provider": "card"
"created_at": 1698244200,
"card": {
"last4": "4242"
"brand": "visa"
"exp_month": 12,
"exp_year": 2025
},
"customer": "cus_JK5SmxEryNlNXk"
}