Skip to main content

What are Payouts?

Payouts let you send money from your pre-funded KillB balance directly to any beneficiary — bank accounts, crypto wallets, or local payment aliases. Unlike ramps, there’s no quotation step or payment URL: you already hold the balance and push it out instantly.
Payouts require an active pre-funded account with sufficient balance. Make sure you have funds deposited before creating a payout.

Bank Transfer

Balance → Bank AccountDisburse COP to Colombian bank accounts via Bank Transfer

BREB

Balance → Registered AliasSend to phone number, email, or national ID via BREB

Transaction Flow

1

Check Balance

Verify your pre-funded account has sufficient funds
2

Create Payout

Submit the payout with pre-fund account ID, amount, and beneficiary details
3

Processing

KillB routes the payment to the beneficiary’s bank or wallet
4

Settlement

Funds delivered — receive a webhook notification on completion

Key Concepts

Every payout is debited from a pre-funded account. You must have one created and funded before initiating a payout. Payouts will fail if the balance is insufficient.
Currently supported beneficiary types are Bank Transfer (standard bank account transfer) and BREB (registered alias: phone, email, or national ID). Each type requires specific account fields.
Send an Idempotency-Key header to safely retry payout creation without risk of duplicate disbursements.
Subscribe to PAYOUT webhook events to receive real-time status updates for each disbursement.

Quick Start

Next Steps

Create a Payout

Step-by-step implementation with code examples

Status Tracking

Monitor payout progress with polling and webhooks

Pre-Funded Accounts

Set up and fund your pre-fund account

API Reference

Complete Payouts API documentation