On This Page
REST API
Background Information
The
Barclays
Payouts Original Credit Transaction (OCT) API is the main
API of the Payouts service and is used to initiate a funds transfer to an eligible Visa
or Mastercard account.The Payouts OCT API and related
Barclays
APIs can be executed in the API test
environment. Before moving to production and running live transactions, you must have a
merchant account with an acquiring (merchant) bank that supports Visa Direct and
Mastercard MoneySend. For further information or to plan your production roll out,
contact Barclays
Customer Support (bps-sme?Area=BOC).Barclays
Payouts enables payments to most Visa and Mastercard accounts;
however, some countries might have restrictions based on geography or use case. For example:- The only prepaid card accounts that are permitted to receive funds are reloadable prepaid accounts for which the recipient issuer has Know Your Customer or Customer Identifiable information on file for the cardholder.
- In the U.S., Visa and Mastercard can accept all domestic funds transfers, but they cannot accept funds transfers from outside the U.S.
To view the availability of all
Barclays
APIs, refer to the Availability
Matrix.The following networks support the OCT service:
- Visa: Visa Direct is the program of enhanced message types for depositing funds to a card account (OCT). It also provides the deposit funds for an OCT by withdrawing the funds from a card account (AFT). Visa Direct also provides the processes, policies, and underlying operating regulations and mandates for issuers and acquirers. Currently,BarclaysPayouts does not support AFTs.
- Mastercard: Mastercard Send is the program used for funds transfer to Mastercard products. Mastercard Send enables customers to move funds quickly and safely—to friends and family or to their own Mastercard card accounts—and receive disbursements from businesses and governments, leveraging the trusted and reliable Mastercard network. Currently, Mastercard is supported only as a recipient card type.