Skip to main content

Overview

Bre-B PayIn lets Colombian customers initiate instant transfers using their Bre-B key or interoperable QR. With PayIn v2, hybrid mode returns both a hosted page and payment instructions in one call. Review the Bre-B overview before configuring the PayIn-specific steps outlined here.

Flow Summary

  1. Create a PayIn with POST /api/v2/payin and payment_method: "BREB" or "BREB_QR".
  2. TumiPay responds with payment_url and payment_information (key or QR data).
  3. Show payment_information in your UI or redirect the customer to payment_url.
  4. TumiPay sends webhook notifications when the payment settles.

Request Essentials

For Bre-B payments, the customer may adjust the amount before authorizing in their bank app. Handle partial or modified amounts in your reconciliation logic.

Response fields (UTC)

All timestamps use UTC (Y-m-d H:i:s): In Checkout flows (not Bre-B), payment_information is not returned. Bre-B methods are always Hybrid: you receive both payment_url and payment_information.

Example Request (BREB)

Example Response (BREB)

Example Request (BREB_QR)

Example Response (BREB_QR)