Bemovil
  1. Caja Social
Bemovil
  • API BEMOVIL
  • ERRORES
  • DISPERSIONES
    • Bre-b
    • Transfiya
  • RECAUDO
    • Transfiya
    • Bre-b (QR Estatico)
    • Bre-b (QR Dinamico)
    • PSE
    • Nequi PUSH
    • Enlace de pago
  • USUARIO
    • Obtener Token
    • Obtener información del negocio.
  • PRODUCTOS
    • MULTIPRODUCTO
    • Obtener lista de productos
    • Obtener producto por Id
  • TRANSACCIONES
    • REALIZAR TRANSACCION
    • COLOMBIA
      • Como funciona los Recaudos Caja Social Copy
      • Revistas
        • Consulta
        • Pago
      • Pines
        • CONSUMIR PRODUCTOS: PINES
        • Ejemplo (1)
        • Ejemplo (2)
      • Billeteras
        • Consulta
        • Pago
      • Certificados
        • Consulta
        • Pago
      • Planillas
        • Consulta
        • Pago
      • Facturas
        • Caja Social
          • Como funciona los Recaudos Caja Social
          • 1. Consultar convenio CS
            POST
          • 2. Consultar Referencia CS
            POST
          • 3. Pagar Referencia CS
            POST
          • 2. Consultar Referencia Codigo Barras CS
            POST
          • 1. Consultar Codigo Barras
            POST
        • Davivienda
          • Como funciona los Recaudos Caja Social
          • Consultar convenio DVD
          • Consultar Referencia DVD
          • Pagar Referencia DVD
          • Consultar Referencia Codigo Barras DVD
        • Colpatria
          • Como funciona los Recaudos Colpatria
          • Consultar convenio COLP
          • Consultar Referencia COLP
          • Pagar Referencia COLP
          • Consultar Referencia Codigo Barras COLP
        • Agrario
          • Como funciona los Recaudos Colpatria
          • Consultar convenio AGRA
          • Pagar Referencia AGRA
          • Consultar Referencia Codigo Barras AGRA
        • Consulta
          POST
        • Pago
          POST
      • Obligaciones
        • Caja Social
          • Como funciona el pago de obligaciones Caja Social
          • Consulta obligacion
          • Pago obligacion
        • Davivienda
          • Como funciona el pago de obligaciones Davivienda
          • Consulta obligacion
          • Pago obligacion
        • Agrario
          • Como funciona el pago de obligaciones Agrario
          • Consulta obligacion
          • Pago obligacion
        • Consulta
        • Pago
      • Depósitos
        • Caja Social
          • Cómo funcionan los depósitos de Caja Social
          • Consultar cuenta
          • Deposito a la cuenta
        • Davivienda
          • Cómo funcionan los depósitos de Caja Social
          • Consultar cuenta
          • Deposito a la cuenta
        • Colpatria
          • Cómo funcionan los depósitos de Caja Social
          • Deposito a la cuenta
        • Agrario
          • Cómo funcionan los depósitos de Caja Social
          • Deposito a la cuenta
        • Banco W Retiro
          • Consulta
          • Retiro
        • Banco W - Pago de Cuota
          • ¿Como funciona?
          • Lista de creditos disponibles.
          • Consulta detalle crédito seleccionado.
          • Pago.
        • Consulta
        • Pago
      • Retiros
        • Caja Social
          • Cómo funcionan los retiros de Caja Social
          • Retiro de la cuenta
        • Davivienda
          • Cómo funcionan los retiros de Davivienda
          • Consulta cuenta
          • Retiro de la cuenta
        • Colpatria
          • Cómo funcionan los retiros de Colpatria
          • Retiro de la cuenta
        • Agrario
          • Cómo funcionan los retiros de Agrario
          • Retiro de la cuenta
      • Especiales
        • Consulta
        • Pago
      • Registraduría
        • Consulta
        • Pago
      • Código Barras
        • Consulta
        • Pago
      • Paga y Recauda
        • Envía
          • Consulta
          • Pago
        • Recibe
      • Deportivas
        • BetPlay
          • Como funciona los Recaudos Caja Social Copy
          • Recargar Cuenta Betplay
      • Recargas
        POST
      • Paquetes
        POST
      • TV Digital
        POST
      • Retiros
        POST
      • Deportivas
        POST
      • Venezuela
        POST
    • ECUADOR
      • DEPOSITOS
        • Como generar depositos bancarios.
        • Consultar datos deposito
        • Realizar deposito
      • SERVIPAGOS
        • Como realizar un pago de servipago
        • Obtener formulario
        • Consulta de valores a pagar
        • Realizar pago de recaudo
      • PRONÓSTICOS
        • RECARGA
          • Consulta
          • Recarga
        • PAGOS DE PREMIO
          • Consulta
          • Pago
      • SERVICIOS BÁSICOS
        • Consulta
        • Pago
      • RETIROS
        • Consulta
        • Generar retiro
      • ENTRETENIMIENTO
        • CONSUMIR PRODUCTO ENTRETENIMIENTO
        • Ejemplo (1)
          • Consulta
          • Pago
        • Pago (Ejemplo 2)
      • TV DIGITAL
        • CONSUMIR PRODUCTO TV DIGITAL
        • Pago (Ejemplo 1)
        • Pago (Ejemplo 2)
      • Recargas
      • Paquetes
      • Venezuela
      • Colombia
  • REPORTES
    • Consulta de transacciones
    • Buscar transacción (ID de Bemovil)
    • Buscar transacción (Id cliente)
    • Consulta transaccion
    • Consulta transaccion por Id WS
  1. Caja Social

1. Consultar Codigo Barras

Desarrollando
POST
/api/v1/transactions/query
Esta consulta se debe usar para los convenios que solo aceptan código de barras. Algunos aspectos que se deben tener en cuenta al realizar la petición son:
1.
Se debe enviar el codigo de barras sin caracteres especiales
2.
Esta consulta se realiza con el fin de traer la informacion del convenio y en el caso de Caja Social para verificar si se necesita enviar una referencia adicional.
3.
En la respuesta dentro del parametro "datos_adicionales" si llega el campo "solicita_otra_ref" en true significa que deben habilitar un campo adicional que sera digitado por el cliente. Adicional viene un campo llamado "nombre_otra_ref" el cual contiene la informacion de que referencia debe ingresarse.
4.
Recuerda que en el campo "aditional" encontrarás la propiedad "permite_modificar_valor"; con esta sabrás si el convenio acepta enviar un valor diferente al retornado en la consulta.

Solicitud

Autorización
Proporciona tu token bearer en el encabezado
Authorization
al realizar solicitudes a recursos protegidos.
Ejemplo:
Authorization: Bearer ********************
Parámetros del Body application/json

Ejemplos

Respuestas

🟢200
application/json
Body

Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v1/transactions/query' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "data": {
        "productId": 501004,
        "query": "query_code_bar",
        "code_bar": "41577021380000228020240138971871172440053900000000000830009620250425"
    }
}'
Respuesta Ejemplo de Respuesta
{
    "statusCode": 200,
    "message": "Exitoso",
    "data": {
        "amountEditable": false,
        "Inputs": [
            {
                "icon": "document",
                "name": "barcode",
                "type": "caja-social-cod-bar",
                "label": "Código de barras",
                "disabled": true
            },
            {
                "name": "data",
                "type": "hidden",
                "origin": "object",
                "transformer": "JSON.parse(val)",
                "value": {
                    "cod_convenio": "15010091",
                    "nom_convenio": "COLOMBIA MOVIL S.A. E S P",
                    "referencias": [
                        {
                            "nom_ref": "Ingresar Numero Factura",
                            "longitud_max_ref": 32,
                            "longitud_min_ref": 1,
                            "algoritmo_ref": "N 010 Numérico"
                        }
                    ],
                    "valor_exacto": true,
                    "valor_menor": false,
                    "valor_mayor": false,
                    "valor_en_cero": false,
                    "realizar_consulta": true,
                    "id_autorizador": 89,
                    "id_tipo_transaccion": 204,
                    "pk_convenio_pdp": "15010091",
                    "datos_adicionales": {
                        "permite_captura_manual": false,
                        "permite_modificar_valor": "0",
                        "tipo_recaudo": "02",
                        "data_codigo_barras": {
                            "pago": 83000,
                            "codigoBarras": "]C14157702138000022\u001802024013897187117244005\u001390000000000083000\u0019620250425",
                            "codigosReferencia": [
                                "24013897187117244005"
                            ],
                            "codigoEan": "7702138000022",
                            "fechaCaducidad": "2025-04-25"
                        },
                        "solicita_otra_ref": true,
                        "nombre_otra_ref": "Ingresar Numero Factura"
                    }
                },
                "disabled": true
            },
            {
                "label": "Valor a pagar",
                "name": "amount",
                "value": 0,
                "type": "money",
                "disabled": false
            }
        ],
        "DefaultPayload": [],
        "Amount": {
            "cost": 0,
            "amount": 0,
            "incentive": 0
        },
        "Error": {
            "message": null
        },
        "sign": "Gxax31OLoS3D+X7buFyqcFDUbBSBNCkP66gPgjbIPbk="
    },
    "_channel": "web"
}
Modificado en 2026-02-20 06:34:25
Anterior
2. Consultar Referencia Codigo Barras CS
Siguiente
Como funciona los Recaudos Caja Social
Built with