Quote lifecycle
When customers request a conversion, your platform should create a quote immediately. The flow below shows how the hand-off between your systems and meCash works.1
User requests a rate
2
Collect the source amount, currency pair, and payment channel in your UI.
3
Platform creates the quote
4
Send the data to
POST /v1/quote. meCash evaluates limits, fees, and returns a quoteId.5
User confirms
6
Store the quote and prompt the user to continue to payout before it expires (
expiresInSeconds).What the response contains
- Totals: Exchange rate, fee breakdown, and target currency amount.
- Rules: Corridor limits and compliance requirements that applied.
- Expiry:
expiresInSecondstells you how long the quote remains valid. Quotes expire 10 minutes after creation unless otherwise stated in the response.
quoteId.
Why quotes matter
- Transparency: Show the exact amount the recipient will receive before you debit the sender.
- Compliance: Respect corridor-specific rules, limits, and required disclosures.
- User experience: Prevent failed payouts by validating balances and rates upfront.
Next steps
- Jump straight into the API Reference to inspect request and response schemas.
Create Quote API
Review the full OpenAPI reference for
POST /v1/quote, including schema details, example requests, and live testing.Get Quote API
Fetch stored quotes via the API Reference entry for
GET /v1/quote/{quoteId} and validate payload structures.- Generate a quote programmatically with the
Create Quote API. - Explore sample payloads in
Create Quote examples. - Retrieve an existing quote using the
Get Quote APIbefore completing a payout.

