Buenas tardes, este caso nos ha sucedido en varios oportunidades. Una vez creamos las credenciales y son validadas (correctas) procedemos a descargar las transacciones sin embargo en algunos casos el Endpoint no indica que no hay transacciones pero si ejecutamos el proceso nuevamente al transcurrir unos minutos, todo funciona correctamente.
Que podria estar sucediendo?
Saludos!
Buenas tardes Ignacio,
驴nos podr铆as compartir una descripci贸n breve de tu proceso?, es decir, desde que creas la credencial y en qu茅 momento ejecutas el GET /transactions. Esto para entender mejor el problema.
Gracias!
Hola Mateo, nuestro proceso es el siguiente:
-
Creamos el Usuario
-
Creamos la session con el Usuario
-
Creamos la Credencial
-
Esperamos que el estatus de la syncronizaci贸n/validaci贸n sea 200
-
Ejecutamos el GET Transaccions
Saludos!
Gracias Ignacio, el c贸digo 200 de la sincronizaci贸n efectivamente indica que la conexi贸n se realiz贸 exitosamente y pudo obtener informaci贸n, sin embargo Paybook Sync se queda procesando dicha informaci贸n (estandarizando y unificando con los movimientos existentes). Es por eso que al disparar el GET inmediatamente despu茅s de obtener el 200 no la encuentres disponible. Tal vez la pregunta natural sea, 驴pueden notificarme cuando Paybook Sync termine de procesar? y la respuesta es s铆, s贸lo que la notificaci贸n se hace mediante Webhooks:
Atento a tus comentarios.
Perfecto!, gracias por la aclaraci贸n