Skip to main content

Bank Account

The Bank Account payout sends an exact fiat amount from your Yugo balance to a Recipient's bank account.

How it works

  1. You create a Payout Intent with payment.method = bank_account and the Recipient's iban.
  2. If your balance is held in crypto, Yugo performs the necessary exchange into the payout's fiat currency.
  3. Yugo transfers the exact fiat amount to the Recipient's bank account.
  4. Once the transfer is delivered, the Payout reaches COMPLETED.

Balance and exchange

This payout is available with either of the two balance types managed by Yugo:

Balance typeBehavior
FiatFunds are transferred directly, no exchange
CryptoYugo exchanges to the payout fiat currency, then transfers

Supplying the Recipient's bank account

Provide the Recipient's IBAN in payment.iban.

You can also retrieve the IBANs a Payer used in the past to deposit via the List Payers API. Present those to the Recipient so they can reuse one, or collect a new IBAN in your own UI before creating the Payout Intent.

Supported currencies

SettingValue
Amount currencyA fiat currency code (e.g. EUR) configured for your account

The exact currencies available to you are configured by Yugo during onboarding.

Get started

See the Bank Account → Fiat quickstart for a minimal end-to-end example, and the Status Lifecycle for status definitions.