/

Changelog

API changes, new features, deprecations, and breaking changes. Subscribe to our RSS feed to stay updated.

New2026.1·

FX Locked Quotes

You can now lock foreign exchange rates for up to 5 minutes using the new /v1/fx/quotes endpoint. This guarantees your customer sees the exact rate at checkout that gets applied when the payment is captured.

Affected Endpoints

POST /v1/fx/quotesGET /v1/fx/rates

Migration Notes

No migration needed. The existing /v1/fx/rates endpoint continues to return spot rates. Use /v1/fx/quotes when you need a guaranteed rate.

New2026.1·

Stablecoin Payouts (USDC, USDT)

Payouts now support stablecoin destinations on Ethereum, Polygon, and Solana. Set destination.type to 'stablecoin' and specify the chain and wallet address.

Affected Endpoints

POST /v1/payouts

Migration Notes

Existing payout integrations are unaffected. Stablecoin is a new destination type alongside bank_account and mobile_wallet.

Changed2026.1·

Webhook Retry Policy Update

Webhook delivery now uses exponential backoff with jitter: 1 minute, 5 minutes, 25 minutes, 2 hours, 24 hours. Previously retries were at fixed 15-minute intervals. Failed deliveries are now retained for 72 hours (up from 24 hours).

Affected Endpoints

POST /v1/webhooks/endpoints

Migration Notes

No code changes required. Your endpoint may receive retries on a different schedule than before. Ensure your webhook handler is idempotent.

Deprecated2025.4·

Legacy Charge API Deprecated

The /v1/charges endpoint is now deprecated in favor of /v1/collections. The charges API will continue to function until September 2026, but all new integrations should use collections.

Affected Endpoints

POST /v1/chargesGET /v1/charges/{id}GET /v1/charges

Migration Notes

Replace /v1/charges with /v1/collections in all API calls. The request/response schema is identical except the object type changes from "charge" to "collection". Update your webhook handlers to listen for payment.* events instead of charge.* events.

New2025.4·

Batch Payouts

Submit up to 1,000 payouts in a single API call using the new /v1/payouts/batch endpoint. Each payout in the batch is processed independently and fires its own webhook events.

Affected Endpoints

POST /v1/payouts/batchGET /v1/payouts/batch/{id}