Documentationspeedymoneytransfer.com

Concepts

Quotes and rate locks

How prices are produced and held.

A partner quote is the partner's own price for a corridor. Speedy adds its own margin on top, on our servers. Customers and clients never supply fees, rates or limits.

The partner quote

Quote (partner to Speedy)
{
  "quoteId": "q_demo_000123",
  "rate": { "base": "USD", "quote": "JMD", "value": "155.25" },
  "sendAmount": { "amount": "250.00", "currency": "USD" },
  "receiveAmount": { "amount": "38812.50", "currency": "JMD" },
  "partnerFee": { "amount": "0.00", "currency": "USD" },
  "expiresAt": "2026-10-19T14:10:00Z"
}
  • Money is always an amount string plus a currency. We calculate in integer minor units and never in floating point.
  • Rates are strings, never numbers, so no digit is lost.
  • expiresAt is the moment your guarantee ends.

The customer's hold

We lock the customer's price for ten minutes, capped by your quote guarantee. If your guarantee is shorter, theirs is shorter.

When funding takes days

A bank payment can take days to clear. When that happens, we ask you for a fresh quote at payout time and keep the receive amount we promised the customer. The difference is ours to carry, not the customer's.