Guides • Manage Accounts
Card transfers
doc

Card transfers

note

To use Card Transfers, please contact Revolut API Support.

Card transfers provide a convenient way for Revolut users to send money to non-Revolut cards. They are an alternative to bank transfers, offering the following benefits:

  • Wide currency support: Send payouts in 50+ local currencies across 70+ countries. Ideal for international transactions.
  • Speedy settlement: Transactions are typically settled within minutes, ensuring swift delivery of funds to your recipients.
  • No PAN required: You don't need to know the card's number to be able to send money to it. For more details, see the Card transfer flow.

Card transfer flow

The flow differs depending on your scenario:

  • First transfer to a recipient: Don't know the card's PAN number? No problem! Use the Business API to issue a payout link, which the recipient can then redeem to their card.

    tip

    Use the payout link to collect the recipient's details, and save them as a counterparty for future use.

  • Subsequent transfers to the recipient: Already saved the card counterparty? Make a transfer to a saved card.

Card transfer flow

info

To send money to another Revolut account, use Revtag instead.

One of the benefits of the payout link is that you don't need to know the PAN of the card you want to send the money to. The recipient fills in their own details when they use the link to redeem the money.

Use the Business API to make a card transfer via payout link. To do that, create a payout link and set the payout method to card.

Card transfer flow - payout links

tip

You can also add other supported payout methods and let the recipient decide how they want to redeem the money.

For more details, see Send money via link: Link payment flow, or:

See the API reference: Create a payout link

Transfer to a saved card

If you have already added the card counterparty, you can use the Business API to make transfers to this card.

tip

To send money to a new card, send a transfer via payout link.

To make the card transfer, make a request to the /pay endpoint providing the following details:

  • Request ID: An ID for the transaction, used for idempotency to prevent duplicate requests from being processed. UUID is recommended.

  • Account ID: The ID of your own account from which you want to make the transfer.

  • Receiver's counterparty ID: The ID of the card counterparty that you previously created.

    tip

    If unsure, you can look up you counterparty's ID and card ID by retrieving a list of your counterparties filtered by the counterparty's name.

  • Amount: The amount of money that you want to send.

  • Currency: The currency in which you want to make the transfer.

  • Reference: A short message which helps both you and the recipient to identify the payment.

For more details, and example requests and responses:

See the API reference: Create a transfer to another account

For more types of transfers, see the transfers overview.

Supported cards and fees

Card transfers are supported for non-Revolut cards issued by the following providers:

  • Visa
  • Mastercard

For pricing, go to Card Transfer Fees - Business and select the proper country from the dropdown in the footer.

To learn about all fees and limits for different Revolut Business plans, go to Business Fees, select your country from the dropdown and select your plan.

Was this page helpful?