manual de integración pago p 1/ 23 - credibanco · 2019-03-11 · manual de integración pago...
TRANSCRIPT
Manual de Integración PaGo
Abril de 2016 P 1/ 23
Manual de Integración PaGo
Abril de 2016 P 2/ 23
CV: Carlos Velasquez
LA: Leonardo Avila
Manual de Integración PaGo
Abril de 2016 P 3/ 23
........................................................................................................... 2
................................................................................................................. 3
......................................................................................................................... 5
..................................................................................................................... 6
.......................................................................................... 7
....................................................................................................... 8
................................................................................................................................................... 8
................................................................................................................................................................. 9
.......................................................................................................................................................... 9
............................................................................................................................................................... 10
......................................................................................................................................................................... 10
......................................................................................................................................................................... 10
...................................................................................................................................... 11
.......................................................................... 12
..................................................................................................................... 12
............................................................................................................... 12
....................................................................................................... 12
Manual de Integración PaGo
Abril de 2016 P 4/ 23
........................................................................................................... 13
.............................................................................................. 13
................................................................................................................ 15
..................................................................... 15
............................................................................................ 15
6. POSTPAGO ........................................................................................................ 17
....................................................... 19
................ 20
................................................................................................................... 21
.............................................................................. 22
Manual de Integración PaGo
Abril de 2016 P 5/ 23
Manual de Integración PaGo
Abril de 2016 P 6/ 23
Manual de Integración PaGo
Abril de 2016 P 7/ 23
Manual de Integración PaGo
Abril de 2016 P 8/ 23
GRUPOS DE DATOS
GRUPOS DE DATOS
GRUPO DE DATOS
GRUPO DE DATOS
GRUPO DE DATOS
Manual de Integración PaGo
Abril de 2016 P 9/ 23
Manual de Integración PaGo
Abril de 2016 P 10/ 23
GRUPO DE DATOS
GRUPO DE DATOS
GRUPO DE DATOS
Manual de Integración PaGo
Abril de 2016 P 11/ 23
Message Mensaje del estado de la transacción Si Alfanumérico
codRespuesta Código de respuesta de la transacción (Ver anexo 4) Si Alfanumérico
codAut Código de autorización de la transacción, solo cuando es aprobado SI Numérico
franchise Franquicia de la tarjeta SI Alfanumérico
Quotas Cantidad de Cuotas seleccionadas por el usuario SI Numérico
purchaseCode Código de compra enviada por el comercio SI Numérico
Valor Valor aprobado y enviado por el comercio SI Numérico
IVA Valor del IVA enviado por el comercio SI Numérico
lastCard Últimos cuatro dígitos de la tarjeta usada para la compra SI Alfanumérico
Fecha Fecha y hora de la transacción SI Alfanumérico
Manual de Integración PaGo
Abril de 2016 P 12/ 23
Manual de Integración PaGo
Abril de 2016 P 13/ 23
<data>
Manual de Integración PaGo
Abril de 2016 P 14/ 23
Manual de Integración PaGo
Abril de 2016 P 15/ 23
</data>
<purchaseData><totalAmount>-1</totalAmount></purchaseData>
Manual de Integración PaGo
Abril de 2016 P 16/ 23
Manual de Integración PaGo
Abril de 2016 P 17/ 23
6. POSTPAGO
Es un condicional que permite identificar si la transacción tiene características de pago posterior
a la finalización de la prestación del servicio o entrega del producto. Permite que CredibanCo
pueda dejar en espera la transacción, mientras el establecimiento de comercio le envía de
forma definitiva el valor a cobrar.
Para hacer uso de éste esquema, es necesario enviar dentro de la etiqueta del xml posPago
un identificador de la transacción según el parámetro del campo, con el valor de la transacción
y los valores de impuestos en “0” y posterior, cuando ya se cuenta con el valor final del pago,
se invoca el servicio rest, enviando los campos posPago, commerceCode, terminalCode,
totalAmount , y los valores de impuestos en los mismos tags que se utlizaron para enviar el
request de la transacción, en este caso con los valores de la misma.
Ejemplo:
Url servicio rest Pruebas
https://afilicaciononline.credibanco.com/PagoRestWEB/rest/json/pago/completePostPago
Url servicio rest Producción
https://pago.credibanco.com/PagoRestWEB/rest/json/pago/completePostPago
Manual de Integración PaGo
Abril de 2016 P 18/ 23
Ejemplo:
Nota: Para cancelar la transacción, se debe llamar al mismo servicio rest con un valor en “0” en el
campo “ ” y los otros campos que se enviaron para autorizar la transacción
(commerceCode, terminalCode)
Aclaración: Si el servicio rest no se envía, la trx será cancelada en 12 hrs.
Manual de Integración PaGo
Abril de 2016 P 19/ 23
Manual de Integración PaGo
Abril de 2016 P 20/ 23
Manual de Integración PaGo
Abril de 2016 P 21/ 23
Manual de Integración PaGo
Abril de 2016 P 22/ 23
Manual de Integración PaGo
Abril de 2016 P 23/ 23