Recurring flow / payments

After the one-time enrollment is ACTIVE, you can create recurring BreB Biometrics payments using /payments with enrollment.id.

Request params

FieldTypeDescriptionRequired
amountNumberAmount to be charged.Yes
currencyStringCOP

Transaction currency in ISO 4217.
Yes
countryStringCO

Transaction country in ISO 3166.
Yes
payment_method_idStringQF

ID of the selected payment method.
Yes
payment_method_flowStringDIRECTYes
Enrollment Object
enrollment.idStringEnrollment ID provided by dLocalYes
order_idNumberID of the capture given by the merchant in their system. Think of it as an external ID of the capture.No
notification_urlString (max. 200)Notifications will be sent on every change of status to the notification_url specified by the merchant.Yes

Sample request

URL Selector with Opacity
Post
{
  "amount": 45000,
  "currency": "COP",
  "country": "CO",
  "payment_method_id": "QF",
  "payment_method_flow": "DIRECT",
  "enrollment": {
    "id": "E-4-32e1218f-b6ec-3f21-13d5-50v12ere2ca4"
  },
  "order_id": "breb-pay-002",
  "notification_url": "https://merchant.com/payment_notifications"
}
{
  "id": "D-4-41f8628f-b6ec-4c02-96d5-c5b03cac7cb5",
  "amount": 45000,
  "currency": "COP",
  "country": "CO",
  "payment_method_id": "QF",
  "payment_method_type": "BANK_TRANSFER",
  "payment_method_flow": "DIRECT",
  "enrollment": {
    "id": "E-4-32e1218f-b6ec-3f21-13d5-50v12ere2ca4"
  },
  "order_id": "breb-pay-002",
  "created_date": "2025-10-10T20:37:20.000+0000",
  "status": "PENDING",
  "status_detail": "The payment is pending.",
  "status_code": "100",
  "notification_url": "https://merchant.com/payment_notifications"
}
{
  "id": "D-4-41f8628f-b6ec-4c02-96d5-c5b03cac7cb5",
  "amount": 45000,
  "status": "PAID",
  "status_detail": "The payment is paid",
  "status_code": "200",
  "currency": "COP",
  "country": "CO",
  "payment_method_id": "QF",
  "payment_method_flow": "DIRECT",
  "payment_method_type": "BANK_TRANSFER",
  "enrollment": {
    "id": "E-4-32e1218f-b6ec-3f21-13d5-50v12ere2ca4"
  },
  "order_id": "breb-pay-002",
  "notification_url": "https://merchant.com/payment_notifications",
  "created_date": "2025-10-10T20:37:20.000+0000"
}

Did this page help you?