payin_intent

Pay-in intent webhook payloads by status

Bitso delivers a payin_intent event when a Colombia pay-in intent (CO_PSE) changes status. payload matches Get payin intent. On COMPLETED, payin_id points at the settled pay-in.

Use the tabs to switch the example by payload.status.

{
  "event": "payin_intent",
  "payload": {
    "id": "be6185ad-afdf-d682-2ca7-d447250f5e96",
    "status": "PENDING",
    "asset": "COP",
    "amount": "500000.00",
    "type": "CO_PSE",
    "co_pse": {
      "bank_code": "007",
      "success_redirect_url": "https://example.com/success",
      "error_redirect_url": "https://example.com/failure",
      "payment_link": "https://api.bitso.com/payments/pse/start?token=abc123"
    },
    "external_ref": "client-payin-abc123",
    "expires_at": "2026-02-26T23:59:59Z",
    "created_at": "2026-02-26T14:00:00Z"
  }
}
{
  "event": "payin_intent",
  "payload": {
    "id": "be6185ad-afdf-d682-2ca7-d447250f5e96",
    "status": "COMPLETED",
    "asset": "COP",
    "amount": "500000.00",
    "type": "CO_PSE",
    "co_pse": {
      "bank_code": "007",
      "success_redirect_url": "https://example.com/success",
      "error_redirect_url": "https://example.com/failure",
      "payment_link": "https://api.bitso.com/payments/pse/start?token=abc123"
    },
    "external_ref": "client-payin-abc123",
    "expires_at": "2026-02-26T23:59:59Z",
    "created_at": "2026-02-26T14:00:00Z",
    "payin_id": "550238a2_2eed_440e_a6d0_a227a0520f00",
    "updated_at": "2026-02-26T14:12:00Z"
  }
}
{
  "event": "payin_intent",
  "payload": {
    "id": "be6185ad-afdf-d682-2ca7-d447250f5e96",
    "status": "FAILED",
    "asset": "COP",
    "amount": "500000.00",
    "type": "CO_PSE",
    "co_pse": {
      "bank_code": "007",
      "success_redirect_url": "https://example.com/success",
      "error_redirect_url": "https://example.com/failure",
      "payment_link": "https://api.bitso.com/payments/pse/start?token=abc123"
    },
    "external_ref": "client-payin-abc123",
    "expires_at": "2026-02-26T23:59:59Z",
    "created_at": "2026-02-26T14:00:00Z",
    "updated_at": "2026-02-26T14:12:00Z"
  }
}
{
  "event": "payin_intent",
  "payload": {
    "id": "be6185ad-afdf-d682-2ca7-d447250f5e96",
    "status": "EXPIRED",
    "asset": "COP",
    "amount": "500000.00",
    "type": "CO_PSE",
    "co_pse": {
      "bank_code": "007",
      "success_redirect_url": "https://example.com/success",
      "error_redirect_url": "https://example.com/failure",
      "payment_link": "https://api.bitso.com/payments/pse/start?token=abc123"
    },
    "external_ref": "client-payin-abc123",
    "expires_at": "2026-02-26T23:59:59Z",
    "created_at": "2026-02-26T14:00:00Z",
    "updated_at": "2026-02-26T23:59:59Z"
  }
}


Did this page help you?