Response

Detalle del response al hacer un Request al endpoint /idTEF

Una vez ejecutada la transferencia la API responde un Objeto en JSON con el siguiente schema.

Object  tefResponse
String  tefResponse.idTEF
Id en Comercio que representa la TEF

String  tefResponse.status
Resultado de la transacción

Object  tefResponse.bankResponse
La respuesta del banco a la transacción. No existe un estándar de respuesta bancario por el momento. message se retorna mientras exista una respuesta del banco.

String  tefResponse.bankResponse.message
Integer tefResponse.createdAt
Timestamp de cuando fue ingresada la transaccion.

Integer tefResponse.updatedAt
Timestamp de la última actualización de la transacción.

String  tefResponse.callbackUrl
Url en dónde se mandará el POST de aviso

Object  tefResponse.tef
String  tefResponse.tef.id
ID en Pago Fácil que representa la TEF

String  tefResponse.tef.messageToAddressee
Mensaje que es enviado al destinatario

Number  tefResponse.tef.amount
Monto númerico sin decimales.

Object  tefResponse.tef.recipientData
Object  tefResponse.tef.bankData
{
"tefResponse":{
"idTEF":"string"
"status":"pending"
"bankResponse":{
"message":"string"
}
"createdAt":0
"updatedAt":0
"callbackUrl":"string"
"tef":{
"id":"string"
"messageToAddressee":"string"
"amount":0
"recipientData":{
"rut":"string"
"name":"string"
"email":"string"
}
"bankData":{
"bankSBIFNumber":"string"
"bankAccount":"string"
}
}
}
}
{
"tefResponse":{
"idTEF":"226937de-1106-4978-b786-d3cdf08f28a7"
"status":"processing"
"bankResponse":{}
"createdAt":1627342523
"updatedAt":1627362015
"callbackUrl":NULL
"tef":{
"recipientData":{...}
"amount":5000
"id":"Uwxdq4gls3iBM7c4FLblBKwkQsbhluMn"
"bankData":{
"bankAccount":"3680210608"
"bankSBIFNumber":"037"
}
"url":"https://kr34t1v1ty/tefcallback.cl/"
"messageToAddressee":"Saldos Pago Facil ID2429"
}
}
}
Forbidden
Not Found

Author

  • Cristian Tala Sánchez
  • Luis Marcelo Poblete Sandoval (Collaborator)