Glossário - Nossos termos em inglês

A API usa nomes em inglês, que é o padrão de mercado para integração. Esta página traduz cada termo para o que ele representa no dia a dia.

Recursos principais

TermoO que representa
PartnerA sua conta de software house — quem integra. Dona do token.
MerchantO lojista (estabelecimento). Agrupa terminais e é o recorte de cobrança.
TerminalA maquininha Smart POS, vinculada a um lojista.
TransactionUma operação de pagamento: uma venda ou um estorno.
WebhookUma notificação automática que enviamos ao seu sistema quando algo muda.

Campos de uma transação

CampoO que representa
transaction_idIdentificador único da transação no nosso sistema.
kindNatureza da transação: sale (venda) ou refund (estorno). Definido por nós.
methodMeio de pagamento: credit, debit, pix ou voucher.
amountValor em centavos. 15000 é R$ 150,00.
installmentsNúmero de parcelas. 1 é à vista.
installment_modeQuem paga o juro do parcelado. Veja a tabela abaixo.
referenceO seu identificador da venda (ex. número da nota). Volta no retorno e nos webhooks.
descriptionTexto livre para você identificar a cobrança.
auto_printSe true, a maquininha imprime a via do cliente ao aprovar.
statusEstado atual da transação. Veja a página Status da transação.
messageMensagem legível, em português, sobre o resultado.

Dados do resultado (result)

Preenchidos quando a transação conclui:

CampoO que representa
nsuNúmero Sequencial Único da transação na adquirente.
authorization_codeCódigo de autorização emitido pelo banco/emissor do cartão.
brandBandeira do cartão (ex. MASTERCARD).
cardholder_nameNome do portador, quando disponível.
authorized_atData e hora da autorização.

Meios de pagamento (method)

ValorSignificado
creditCrédito.
debitDébito.
pixPix.
voucherVale/benefício (ex. refeição).

Modos de parcela (installment_mode)

ValorSignificado
noneÀ vista (uma parcela).
merchantParcelado com o juro absorvido pela loja.
cardholderParcelado com o juro pago pelo cliente.

Chaves e credenciais

TermoO que representa
tokenCredencial de autenticação enviada no header Authorization.
merchant_keyChave do lojista, usada para vincular terminais e transações a ele.
activation_keyCódigo curto que o operador digita no app para ativar uma maquininha.
terminal_idIdentificador de um terminal.
Idempotency-KeyChave que você envia para evitar que um reenvio crie uma cobrança duplicada.