Visão Geral

Introdução

A API de Terminals do GoPag permite gerenciar dispositivos de pagamento (mPOS, PINPAD, Tap to Pay) vinculados aos vendedores. Com esta API você pode:

  • Parear novos terminais a um vendedor

  • Listar terminais associados a um vendedor

  • Consultar detalhes de terminais específicos

  • Monitorar status e metadados dos dispositivos

Pré-requisitos

Antes de começar, certifique-se de ter:

  1. Credenciais de API (Client ID e Client Secret)

  2. Token de Autenticação OAuth2 válido

  3. Marketplace ID configurado

  4. Seller ID do vendedor que receberá os terminais

Tipos de Terminais

A API suporta os seguintes tipos de terminais:

Tipo
Descrição
Exemplos

mpos

Máquina de cartão móvel

PAX A920, Gertec GPOS700

pinpad

Terminal fixo tradicional

Ingenico MOVE 5000, Verifone VX520

tap_to_pay

Pagamento por aproximação via smartphone

iPhone com NFC, Android com NFC

link_payment

Link de pagamento via web/app

Interface web, QR Code

Status dos Terminais

Status
Descrição

active

Terminal ativo e operacional

inactive

Terminal desativado temporariamente

pending

Aguardando ativação

blocked

Terminal bloqueado por violação de segurança

Fluxo de Integração

  1. Autenticação - Obter token OAuth2

  2. Parear Terminal - Vincular novo dispositivo ao vendedor

  3. Listar Terminais - Consultar todos os terminais do vendedor

  4. Buscar Terminal - Obter detalhes de um terminal específico

Estrutura do Objeto Terminal

Segurança

  • Todos os endpoints requerem autenticação OAuth2

  • Apenas o partner que possui o seller pode acessar seus terminais

  • Tokens de pareamento são de uso único e expiram em 24 horas

  • Logs de auditoria são mantidos para todas as operações

Próximos Passos

Comece pela autenticação e depois siga para parear seu primeiro terminal.

Atualizado