Mono Colombia

Outgoing transfer

Send a Bre-B transfer from your tenant account to another participant.

An outgoing transfer is a Bre-B payout: funds leave your tenant account at Mono and arrive at a destination identified by a payment key — an alias such as a phone number, document ID, email, an alphanumeric Bre-B identifier, or a merchant code. Unlike a card or ACH transfer, Bre-B transfers settle in real time, 24/7, and the destination is resolved at runtime against the central directory.

Use this flow when your business pushes money to an end user — refunds, payroll over Bre-B, marketplace seller payouts, treasury sweeps to another participant, or customer withdrawals.

This page is a flow scaffold. The full version will include code samples for each step and reconciliation patterns. The sequence, lifecycle, and error catalog are already documented in detail — see below and the linked pages.

Before you start

You will need:

Sequence overview

  1. Resolve the target — submit the destination payment key to Mono. Mono queries the Bre-B directory and returns the holder's name and bank for confirmation.
  2. Confirm with the payer — show the resolved name to the user and obtain explicit confirmation before dispatching.
  3. Dispatch the transfer — call the outgoing-transfer endpoint with the resolved target, amount, currency, and idempotency key.
  4. Track the lifecycle — the transfer moves through pending, sent, accepted, settled, or rejected states. Webhooks fire on every transition.
  5. Reconcile — on settlement, credit the operation in your books; on rejection, surface the failure reason to the user using the error catalog.

Steps

The full step-by-step (with curl, Node.js, and Python samples) is pending. Until it is published, see:

Next steps

On this page