Discrepancia en campos retornados por el Endpoint Transactions

Buen día, ayer nos topamos que haciendo uso del “sync-php” al momento de obtener las Transacciones los campos no eran los mismos que se muestran cuando hacemos pruebas directamente al Endpoint con postman.
Por ejemplo, el campo currency y id_credential no son retornados.

Respuesta Sync-PHP

{
“id_transaction”:“XXXXXXXXXXXXXX”,
“id_user”:“XXXXXXXXXXXXXXXX”,
“id_external”:"",
“id_site”:“56cf5728784806f72b8b456f”,
“id_site_organization”:“56cf4ff5784806152c8b4568”,
“id_site_organization_type”:“56cf4f5b784806cf028b4569”,
“id_account”:“XXXXXXXXXXXXXXXXX”,
“id_account_type”:“546d4904df527d1844a2e18d”,
“is_disable”:0,
“description”:“IOS OFFICES, SA DE CV.”,
“amount”:-2948.76,
“dt_transaction”:1537213242,
“dt_refresh”:1537218855,
“attachments”:[
{
“id_attachment”:“5ba01927caaf2341587e189a”,
“id_attachment_type”:“56bcdfca784806d1378b4567”,
“is_valid”:1,
“file”:“2A453CEB5456417392A6C06B08A0C979.xml”,
“mime”:“text/xml”,
“url”:"/attachments/5ba01927caaf2341587e189a"
}
]
}

Respuesta Sync (via postman)

{
“id_transaction”: “XXXXXXXXXXXX”,
“id_account”: “XXXXXXXXXXXXXX”,
“id_account_type”: “546d4904df527d1844a2e18d”,
“id_credential”: “XXXXXXXXXXXXXXXXX”,
“id_currency”: “523a25953b8e77910e8b456c”,
“id_external”: “”,
“id_site”: “56cf5728784806f72b8b456f”,
“id_site_organization”: “56cf4ff5784806152c8b4568”,
“id_site_organization_type”: “56cf4f5b784806cf028b4569”,
“id_user”: “XXXXXXXXXXXXXX”,
“is_deleted”: 0,
“is_disable”: 0,
“is_pending”: 0,
“description”: “IOS OFFICES, SA DE CV.”,
“amount”: -2948.76,
“currency”: “MXN”,
“attachments”: [
{
“id_attachment”: “5ba01927caaf2341587e189a”,
“id_attachment_type”: “56bcdfca784806d1378b4567”,
“is_valid”: 1,
“file”: “2A453CEB5456417392A6C06B08A0C979.xml”,
“mime”: “text/xml”,
“url”: “/attachments/5ba01927caaf2341587e189a”
}
],
“extra”: {
“tax_id”: “IOF070123TD9”
},
“reference”: “2A453CEB-5456-4173-92A6-C06B08A0C979”,
“keywords”: [
“002”,
“3.3”,
“i”,
“impuestos”,
“ingreso”,
“recibidas”,
“timbrefiscaldigital”,
“traslados”,
“vigente”
],
“dt_transaction”: 1537213242,
“dt_refresh”: 1537218855,
“dt_disable”: null,
“dt_deleted”: null
}

Saludos!

Buenos días Ignacio, las librerías no están actualizadas.

Debido a la facilidad para implementar el API estamos en proceso de actualizar los repositorios, en su lugar mostraremos ejemplos muy concretos de las acciones más comunes que se realizan con el API.