Hola Alejandro,
De antemano ofrecemos una gran disculpa por dar respuesta hasta el día de hoy. Para nosotros tú eres lo más importante y lamentamos muchísimo esta penosa situación.
Respecto a tu excelente pregunta te comentó que para las credenciales que no requieren TWO-FA lo mejor es integrar la lógica de Webhooks. Cada que una credencial se sincroniza mediante
el CRON y que obtiene nuevos movimientos se envía una notificación al Webhook,
en el mensaje de la notificación se envían los endpoints a consumir para descargar
los movimientos obtenidos por la sincronización.
El mensaje es como el siguiente:
{
"endpoints":
{ "accounts": [ "/v1/accounts?id_credential=5e793889ea4c5165d46f9811&limit=5000&skip=0&wbhk=1" ], "credential": [ "/v1/credentials/5e793889ea4c5165d46f9811" ], "transactions": [ "/v1/transactions?id_credential=5e793889ea4c5165d46f9811&limit=5000&skip=0&wbhk=1", "/v1/transactions?id_credential=5e793889ea4c5165d46f9811&limit=5000&skip=5000&wbhk=1", "/v1/transactions?id_credential=5e793889ea4c5165d46f9811&limit=5000&skip=10000&wbhk=1" ] }
,
"event": "refresh",
"id_credential": "5e793889ea4c5165d46f9811",
"id_external": "IXS7607092R5",
"id_job": "5e793889b783081dd61de29c",
"id_job_uuid": "5e793889b783081dd61de29b",
"id_site": "5da784f1f9de2a06483abec1",
"id_site_organization": "56cf4ff5784806152c8b4567",
"id_site_organization_type": "56cf4f5b784806cf028b4569",
"id_user": "5e751d54d0510472295413b3"
}
En el caso de can_sync=0, se debe a que la credencial es two-fa por lo tanto cada
que requieres actualizarla deberá el usuario ingresar nuevamente su two-fa.
Dentro de nuestras mejores prácticas está establecido el uso del Widget
(https://www.paybook.com/w/en/sync/public/app/(section:docs/mx/sync/widget/overview)
el cuál te permitirá tanto crear una credencial como actualizarla.
Esperamos con esto haber resuelto tu duda, de igual manera estamos en la mejor disposición de continuar ayudándote.
Estaremos encantados de volver a saber de ti y si necesitas concretar una sesión Técnica, avísanos y con gusto coordinamos.
Recibe un cordial saludo de tus amigos de Paybook.