Bemovil
  1. DEPOSITOS
Bemovil
  • API BEMOVIL
  • ERRORES
  • USUARIO
    • Obtener Token
      POST
    • Obtener información del negocio.
      POST
    • Cargar saldo
      POST
  • PRODUCTOS
    • MULTIPRODUCTO
    • Obtener lista de productos
      POST
    • Obtener producto por Id
      POST
  • TRANSACCIONES
    • REALIZAR TRANSACCION
    • COLOMBIA
      • Pines
        • CONSUMIR PRODUCTOS: PINES
        • Ejemplo (1)
        • Ejemplo (2)
      • Revistas
        • Consulta
        • Pago
      • Billeteras
        • Consulta
        • Pago
      • Certificados
        • Consulta
        • Pago
      • Planillas
        • Consulta
        • Pago
      • Facturas
        • Caja Social
          • Como funciona los Recaudos Caja Social
          • Consultar convenio CS
          • Consultar Referencia CS
          • Pagar Referencia CS
          • Consultar Referencia Codigo Barras CS
        • Davivienda
          • Como funciona los Recaudos Caja Social
          • Consultar Referencia Codigo Barras DVD
          • Pagar Referencia DVD
          • Consultar Referencia DVD
          • Consultar convenio DVD
        • Colpatria
          • Como funciona los Recaudos Colpatria
          • Consultar Referencia Codigo Barras COLP
          • Pagar Referencia COLP
          • Consultar Referencia COLP
          • Consultar convenio COLP
        • Agrario
          • Como funciona los Recaudos Colpatria
          • Consultar convenio AGRA
          • Pagar Referencia AGRA
          • Consultar Referencia Codigo Barras AGRA
        • Consulta
        • Pago
      • 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
        • 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
        • Pago
        • Consulta
      • Paga y Recauda
        • Envía
          • Pago
          • Consulta
        • Recibe
      • Recargas
      • Paquetes
      • TV Digital
      • Retiros
      • Deportivas
      • Venezuela
    • ECUADOR
      • DEPOSITOS
        • Como generar depositos bancarios.
        • Consultar datos deposito
          POST
        • Realizar deposito
          POST
      • 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
        POST
      • Paquetes
        POST
      • Venezuela
        POST
      • Colombia
        POST
  • REPORTES
    • Consulta de transacciones
      POST
    • Buscar transacción (ID de Bemovil)
      POST
    • Buscar transacción (Id cliente)
      POST
  1. DEPOSITOS

Como generar depositos bancarios.

Empezar#

Depositos bancarios
Esta categoría tiene consulta y pago.
Consulta - Obtener Formulario de depositos
Al realizar la consulta de depositos en el campo name : "sevipagos" se mostrará el JSON que debe mostrar en el frontend de su aplicación si existe un campo de tipo select las opciones vendran en el campo "options", a continuación se muestra la estructura.
[
  {
    "type_input": "select",
    "name": "Producto Deposito",
    "id": "6",
    "type": "C",
    "label": "Producto Deposito",
    "options": [
      {
        "value": "AD",
        "title": "AHORRO DOLARES"
      },
      {
        "value": "CD",
        "title": "CORRIENTE DOLARES"
      }
    ],
    "service_number": false
  },
  {
    "type_input": "text",
    "name": "Cuenta Deposito",
    "id": "7",
    "type": "A",
    "label": "Cuenta Deposito",
    "options": [],
    "service_number": true
  },
  {
    "type_input": "text",
    "name": "CI / Pasaporte del Depositante",
    "id": "11",
    "type": "A",
    "label": "CI / Pasaporte del Depositante",
    "options": [],
    "service_number": false
  },
  {
    "type_input": "text",
    "name": "Nombre del Depositante",
    "id": "12",
    "type": "C",
    "label": "Nombre del Depositante",
    "options": [],
    "service_number": false
  },
  {
    "type_input": "select",
    "name": "Tipo Identificacion",
    "id": "14",
    "type": "A",
    "label": "Tipo Identificacion",
    "options": [
      {
        "value": "R",
        "title": "RUC"
      },
      {
        "value": "P",
        "title": "PASAPORTE"
      },
      {
        "value": "CE",
        "title": "CEDULA EXTRANJERA"
      },
      {
        "value": "C",
        "title": "CEDULA"
      }
    ],
    "service_number": false
  }
]
Pago - Realizar Depositos
Al momento de realizar un depósito, el sistema genera un formulario dinámico que el cliente debe llenar.
Estructura del formulario
Cada campo del formulario tiene atributos básicos que provienen de la consulta:
name: nombre del campo.

id: identificador del campo.

type: tipo de dato.

label: etiqueta mostrada al cliente.
Además, cada campo incluye un valor adicional:
valor: corresponde a lo que el cliente ingresó en ese campo.
Ejemplo de un campo:
{
  "name": "Cuenta Deposito",
  "id": "7",
  "type": "A",
  "label": "Cuenta Deposito",
  "valor": "233423423"
} 
Estructura de respuesta
Una vez llenado el formulario, los datos ingresados se envían en formato JSON dentro de la propiedad form.
Este mismo formulario debe ser devuelto en la respuesta, de modo que se pueda comparar y validar la información enviada por el cliente contra la consulta original.
customerDocument
Este campo es obligatorio y corresponde al número de cuenta del cliente.
Para identificar cuál es el número de cuenta, en la definición del formulario se utiliza la propiedad service_number: true.
Es decir, el campo que tenga service_number = true será tomado como customerDocument en el JSON final.
**
Ejemplo:**
{ "customerDocument": "233423423" }
Nota. Los JSON deben ser formateados a String antes de ser enviados, ejemplo:
[{\"name\":\"Producto Deposito\",\"id\":\"6\",\"type\":\"C\",\"label\":\"Producto Deposito\",\"valor\":\"AD\"},{\"name\":\"Cuenta Deposito\",\"id\":\"7\",\"type\":\"A\",\"label\":\"Cuenta Deposito\",\"valor\":\"233423423\"},{\"name\":\"CI / Pasaporte del Depositante\",\"id\":\"11\",\"type\":\"A\",\"label\":\"CI / Pasaporte del Depositante\",\"valor\":\"2345654543\"},{\"name\":\"Nombre del Depositante\",\"id\":\"12\",\"type\":\"C\",\"label\":\"Nombre del Depositante\",\"valor\":\"43534534534e5\"},{\"name\":\"Tipo Identificacion\",\"id\":\"14\",\"type\":\"A\",\"label\":\"Tipo Identificacion\",\"valor\":\"C\"}]
Ejemplo de envio de una solicitud completa:
 {
  "data": {
    "productId": 10003089,
    "amount": "10.00",
    "customerCellphone": "096079906",
    "customerDocument": "233423423",
    "form": [
      {
        "name": "Producto Deposito",
        "id": "6",
        "type": "C",
        "label": "Producto Deposito",
        "valor": "AD"
      },
      {
        "name": "Cuenta Deposito",
        "id": "7",
        "type": "A",
        "label": "Cuenta Deposito",
        "valor": "233423423"
      },
      {
        "name": "CI / Pasaporte del Depositante",
        "id": "11",
        "type": "A",
        "label": "CI / Pasaporte del Depositante",
        "valor": "2345654543"
      },
      {
        "name": "Nombre del Depositante",
        "id": "12",
        "type": "C",
        "label": "Nombre del Depositante",
        "valor": "43534534534e5"
      },
      {
        "name": "Tipo Identificacion",
        "id": "14",
        "type": "A",
        "label": "Tipo Identificacion",
        "valor": "C"
      }
    ],
    "received": "0.00",
    "servipagos": [
      {
        "type_input": "select",
        "name": "Producto Deposito",
        "id": "6",
        "type": "C",
        "label": "Producto Deposito",
        "options": [
          {
            "value": "AD",
            "title": "AHORRO DOLARES"
          },
          {
            "value": "CD",
            "title": "CORRIENTE DOLARES"
          }
        ],
        "service_number": false
      },
      {
        "type_input": "text",
        "name": "Cuenta Deposito",
        "id": "7",
        "type": "A",
        "label": "Cuenta Deposito",
        "options": [],
        "service_number": true
      },
      {
        "type_input": "text",
        "name": "CI / Pasaporte del Depositante",
        "id": "11",
        "type": "A",
        "label": "CI / Pasaporte del Depositante",
        "options": [],
        "service_number": false
      },
      {
        "type_input": "text",
        "name": "Nombre del Depositante",
        "id": "12",
        "type": "C",
        "label": "Nombre del Depositante",
        "options": [],
        "service_number": false
      },
      {
        "type_input": "select",
        "name": "Tipo Identificacion",
        "id": "14",
        "type": "A",
        "label": "Tipo Identificacion",
        "options": [
          {
            "value": "R",
            "title": "RUC"
          },
          {
            "value": "P",
            "title": "PASAPORTE"
          },
          {
            "value": "CE",
            "title": "CEDULA EXTRANJERA"
          },
          {
            "value": "C",
            "title": "CEDULA"
          }
        ],
        "service_number": false
      }
    ]
  }
}
Recibo:
Los recibos debe entregarse en el siguiente formato, la información de la transacción con los datos se podran consultar en la api transaction/get:
https://bemovil.net/bill/3d8ab7c3-ca3a-4539-80be-2e8de18af8dd
Modificado en 2025-09-09 20:15:34
Anterior
Venezuela
Siguiente
Consultar datos deposito
Construido con