Skip to main content

Catalog and availability

Last updated: 2026-07-17

Discover availability before you build or display a payment option. Availability depends on the market, payment direction, and request context.

Discovery sequence

  1. Read the market catalog and choose a countryCode and currencyCode.
  2. Use methodsIn for pay-ins or methodsOut for payouts.
  3. When the selected method needs a bank or mobile money operator, call the corresponding discovery operation with the same country and request context.
  4. Reuse returned bank or operator codes exactly as returned when you create the payment.

Catalog method values such as mobile_money, mobile_money_transfer, bank_transfer, and bank_account are discovery tokens. Payment requests use the corresponding PAYMENT_METHOD_* enum values.

Do not hard-code availability from this documentation. Use the response for your account, and handle a method becoming unavailable between discovery and payment creation.

See Discovery API for the operations and Payment methods for request enum guidance.