Consulta Dinámica

Consulta de referencias disponibles para pago de acuerdo a un criterio de búsqueda.

El proceso consiste en que Payvalida realiza una solicitud con el criterio de búsqueda definido. El comercio tiene total control sobre la referencia a recaudar, la red de recaudo por la cual realizar el pago, así como el punto habilitado y su posición geográfica. En la respuesta el comercio entregará la referencia o referencias de pago asociadas a la solicitud.

Al igual que con Cashin+, la referencia deberá poseer un prefijo de tres digitos que permita identificar al comercio asociado a ella, este prefijo no es necesario para convenios privados con la Red Baloto.

En la respuesta, cada referencia de pago cuenta con una de las tres posibles opciones (payment_type) que permite a Payvalida aceptar el monto enregado en el punto de recaudo:

  • 1-Monto abierto: El valor entregado a la Red es cero ($0), el cliente puede hacer un pago por un valor que se encuentra dentro de un rango definido por el comercio y que el cliente debe conocer.

  • 2-Monto fijo: Se retorna un valor asociado a la referencia, es el único valor que el cliente puede pagar.

  • 3-Monto sugerido: Se retorna un valor asociado a la referencia, sin embargo el cliente puede pagar un valor mayor o menor, dependiendo de un rango definido por el comercio y que el cliente debe conocer.

La respuesta debe ser entregada en máximo 14 segundos.

Consulta dinámica

GET https://[URL definida por el comercio]

Query Parameters

{
    "code":"0000",
    "text": "OK",
    "data": {
        "description_order":"Servicios financieros",
        "email":"john.doe@payvalida.com",
        "timestamp":1619649378,
        "paymen_options": [
            {
                "payment_type": 1,
                "payment_reference": "902882727241",
                "payment_amount": 0,
                "payment_order":"orden_unica_92828992",
                "payment_description": "Credito consumo 9989",
                "payment_min":1000,
                "payment_max":1000000
            },
            {
                "payment_type": 2,
                "payment_reference": "902882727242",
                "payment_amount": 25000,
                "payment_order":"orden_unica_92828993",
                "payment_description": "Credito Hipotecario 8766"
            },
            {
                "payment_type": 3,
                "payment_reference": "902882727242",
                "payment_amount": 56000,
                "payment_order":"orden_unica_92828994",
                "payment_description": "Credito rotativo 8788",
                "payment_min":20000,
                "payment_max":130000
            }
        ],
        "transaction_cost": 0.00,
        "checksum": "a5a43bfb7e2t6971062303f0a70722c8b6a2d5973a1c1e9f90ee74a9651e79410e4c04c384cffe406077d426070e070a1149e136bb035288b7c6ad0f957eff49"
    }
}

Last updated