Cobrus
Create, inspect, quote, and edit Cobru payment links.
A "cobru" is Cobru's hosted payment object. It combines amount, description, enabled payment methods, expiration, redirect URLs, and the callback that reports payment state changes.
Start here
Create a cobru
Create the hosted payment object and get the `url` slug that powers the checkout handoff.
Submit payment details
Handle method-specific payloads such as Bre-B, PSE, Nequi, and other payment detail flows.
Consult a cobru
Retrieve payment state and detail when your system needs reconciliation or support visibility.
Quote or edit
Price a payment before creation or update a live hosted cobru when the contract allows it.
Recommended reading order
- Create a cobru
- Submit payment details
- Method-specific pages such as Bre-B, PSE, and Nequi
- Consult a cobru
- Quote a cobru or Edit a cobru only if your product needs those flows
Endpoint map
| Endpoint family | Method | Verification status |
|---|---|---|
| Create a cobru | POST | verified |
| Generate payment details | POST | documented in legacy Cobru materials |
| Consult a cobru | GET | documented in legacy Cobru materials |
| PSE banks | GET | documented in legacy Cobru materials |
| Quote a cobru | POST | documented in legacy Cobru materials |
| Edit a cobru | POST | documented in legacy Cobru materials |
Common state values
| State | Meaning |
|---|---|
0 | Created |
1 | In process |
2 | Not paid / rejected |
3 | Paid |
4 | Refunded |
5 | Expired |
Operational notes
- Treat payment creation and final payment state as separate moments in your system.
- Store Cobru's
url,pk, and your own internal order identifier together from the first write. - If a method-specific flow is not freshly verified, keep it behind an explicit operational review before broad rollout.