Crear referencia de pago
El objetivo de este endpoint es generar una referencia de pago para transacciones pendientes de conciliación. Las transacciones serán las asociadas al ID suministrado. Además de la referencia de pago (payment_reference), que se utiliza para la transacción con nuestros corresponsales, también se incluye el ID del proceso (process_id) para identificar la solicitud de conciliación y las transacciones asociadas. Adicionalmente, se proporcionan hasta cuatro proveedores con los que tenemos convenios. Estos proveedores pueden ser personalizados, y se presentan con el nombre del convenio, el número del convenio y, si es necesario, la ubicación del punto o puntos más cercanos.
El ID solo se puede obtener mediante una solicitud al endpoint 'Obtener opciones de montos'.
Ruta
POST
/v1/merchant/conciliation-points/{id}
Encabezado
Content-Type
application/json
x-auth-token
*
{{token}}
Cuerpo
Información general
process_id
*
Identificador de la combinación de transacciones seleccionada desde el endpoint "Obtener opciones de montos".
provider
*
Código que identifica al corresponsal aliado donde se va realizar la consignación.
Ejemplo: 2001
Información locación
Cuando se agrega el objeto location se proporcionará la ubicación del proveedor más cercano entre los proveedores seleccionados en la lista de proveedores (provider). El objeto es opcional.
latitude
*
La latitud representa la coordenada geográfica que indica la posición norte o sur del ecuador terrestre para la ubicación del transportador.
Ejemplo: 4.659881
longitude
*
La longitud representa la coordenada geográfica que indica la posición este u oeste del meridiano principal para la ubicación del transportador.
Ejemplo: -74.089077
Respuesta
{
"process_id": "f8257db8ae",
"quantity": 10,
"amount": 2500000,
"payment_reference": "371963",
"locations": [
{
"provider": "BANCOLOMBIA",
"agreement_name": "Recaudo Logístico Qentaz",
"agreement_number": 8790,
"location": {
"name": "294 CARULLA SAN RAFAEL",
"address": " CE PASEO SAN RAFAEL LC 105",
"distance": "A 1,82 kilómetros",
"latitude": 4.7109886,
"longitude": -74.072092,
"url": "https://maps.qentaz.com/3e657"
}
},
{
"provider": "PAGATODO",
"agreement_name": "Recaudo Logístico Qentaz",
"agreement_number": 38778,
"location": {
"address": "Carrera 70D # 127 - 48 CC NIZA",
"distance": "A 0.3 km",
"longitude": -74.072092,
"latitude": 4.7109886,
"url": "https://maps.qentaz.com/2mql2"
}
},
{
"provider": "PUNTORED",
"agreement_name": "Recaudo Logístico Qentaz",
"agreement_number": 1533629,
"location": {
"name": "GIROS Y FINANZAS CF SA",
"address": "AV CL 127 NO 6092 L66",
"distance": "A 0.14 kms",
"longitude": -74.072092,
"latitude": 4.7109886,
"url": "https://maps.qentaz.com/om5mx"
}
}
],
"created_at": "2024-08-27T13:56:05+00:00"
}
Ejemplo
curl --location '{{base_url}}/v1/merchant/conciliation' \
--header 'x-auth-token: {{token}}' \
--header 'Content-Type: application/json' \
--data '{
"process_id": "0afab5e2",
"provider": 2001
"location": {
"latitude": 4.7109886,
"longitude": -74.072092
}
}'
Última actualización