Skip to main content

New payout corridors

New
  • Payouts to SEPA countries (EUR), the United States, Mexico, Colombia and the UAE, alongside the existing corridors. See the payout-only onboarding guide for the fields each country needs.
  • RTP is available as a USD payin method.

Amount-aware rates

Breaking
  • Payout fetch-rate and payout quotation require payment_method.
  • For dynamically priced fiats, send exactly one of sending_amount or receiving_amount. The returned rate includes fees.
  • Payin fetch-rate takes sending_amount and payment_method for USD and checks per-transaction limits.
  • Both fetch-rate endpoints return fees, a banking fee disclosure per payment method.

Payout review status

New
  • Payouts can move to IN_REVIEW. The PAYOUT webhook carries metadata.reason and, for a request for information, metadata.rfi_link.
  • Every PAYOUT webhook carries metadata.client_reference_id. FAILED carries the generic failure_reason Payout failed; REFUNDED carries refund_reason.
  • The PAYIN SUCCESS webhook carries transaction_reference_id and transaction_hash.

Remittance

Breaking
  • Create Remitter requires dob, phone (E.164), address_line and residence_country. A remitter must live outside India.
  • source_of_funds accepts 15 codes; esops, government_benefits, investment_loans, someone_else_funds, credit_card and crypto_currencies are no longer accepted.
  • Remitter responses include status (VERIFIED on create). New List Remitters endpoint.
  • Remittance quotations require payment_method and is_self_transfer. On a prefunded organization, the network must match the prefunded wallet network.

Prefunded payouts

Improved
  • Prefunded payout quotations always use your prefunded wallet network, and a payout whose quotation is on another network is rejected.
  • Prefunded payout endpoints are now documented in the API reference.