Como parear e buscar terminal através da API
Pareando
Será disponibiliza uma API para realizar o pareamento, onde deverá ser utilizado o id do seller (vendedor), marketplace id, no campo "isStaging" informar como "false" (ambiente de produção) e o token que é mostrado no visor do POS".
Buscando
Será disponibiliza uma API onde poderá ser consultado detalhes do terminal que está sendo utilizado, com esse endpoint é possível obter informações dos dispositivos (POS, Mpos e Pin Pad).
Abaixo um exemplo de retorno em formato Json:
{
"id": "{{pareamento_id}}",
"resource": "terminal",
"code": "POI00000",
"status": "active",
"serial_number": "10000000000",
"terminal_model": "T111",
"manufacturer": "TES",
"customer": "{{customer_id}}",
"pin_capability": "capable",
"contactless_enabled": false,
"application_version": "111.22 333333",
"emv_lib_version": null,
"firmware_version": "2.3.44",
"hardware_version": null,
"specification_version": "1.08",
"metadata": {},
"created_at": "2021-03-06T02:41:38+00:00",
"updated_at": "2021-03-06T02:41:38+00:00"
}
Sobre API
O "identification_number" é o ID referente ao pareamento entre seller e a "maquininha" que poderá ser utilizado na chamada API para buscar informações a respeito do terminal em questão.
Esse ID também poderá ser encontrado no "payload" do evento "transaction.succeeded" que enviamos através de webhook.
Ex.:
}
"source": null,
"point_of_sale": {
"entry_mode": "chip",
"identification_number": 122222222222222
},
Updated 9 days ago