Como parear e buscar terminal através da API
Pareando
A Zoop 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
A Zoop 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": "09ab57f7bbf74817a223b527d4ed1234",
"resource": "terminal",
"code": "POI13000",
"status": "active",
"serial_number": "15400092123",
"terminal_model": "D195",
"manufacturer": "PAX",
"customer": "1234406dad6346e68f2b447d4bef8123",
"pin_capability": "capable",
"contactless_enabled": false,
"application_version": "001.27 180509",
"emv_lib_version": null,
"firmware_version": "2.7.33",
"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 10 months ago