1. Pagamentos
SuperTEF Fácil
  • Documentação API
  • Vinculação do app em cada Banco
  • Sistemas Integrados
  • Videos Tutoriais
  • Versionamentos SuperTEF
  • Pagamentos
    • Listar POS
      GET
    • Solicitar o pagamento
      POST
    • Listar pagamento específico
      GET
    • Listar pagamentos específicos - Varias IDs
      GET
    • Rejeitar pagamento solicitado - Status 5
      PUT
    • Listar pagamentos por data
      GET
  • Estornos
    • Solicitar o estorno
      POST
    • Cancela o estorno
      DELETE
  • Impressão de imagem
    • Solicitar Impressão
      POST
  • Clientes - (Opcional) Disponível pelo painel
    • Cadastro
      POST
    • Detalhes
      GET
    • Atualizar
      PUT
    • Listar
      GET
  • P.O.S - (Opcional) Disponível pelo painel
    • Cadastro
      POST
    • Atualizar
      PUT
    • Desvincular
      POST
    • Excluir
      DELETE
    • Listar
      GET
  1. Pagamentos

Solicitar o pagamento

POST
pagamentos
Crie pagamentos via api
Campo novo: print_receipt (true/false)
Por padrão o SuperTef imprime o comprovante, mas se enviar false não irá imprimir.
Bancos que aceita desativar totalmente a impressão via cliente/lojista
Sicredi, Caixa, Bin ,SafraPay, IFoodPago, ,Sipag, Pagbank, Getnet e Vero (desativa direto na pos).
Bancos que aceita desativar parcialmente ou nada da impressão via cliente/lojista
Stone, Cielo, RedeItau e Picpay
Especifico Vero
Débito à vista Vero
transaction_type = '1'
installment_count = 1
Débito Parcelado Vero
transaction_type = '1'
installment_count = 2 ou mais
Débito Lista (Todas as opções da banrisul) Vero
transaction_type = '1'
installment_count = 0

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Bodyapplication/json

Examples

Respostas

🟢200Success
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'pagamentos' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
  "cliente_chave": "683e03611204f",
  "pos_id":  null, 
  "transaction_type": "2", 
  "installment_count": 1, 
  "installment_type": 1, 
  "amount": 10.00,
  "order_id": "teste",
  "description": "Pagamento PDV POSTMAN",
  "print_receipt": true
}'
Response Response Example
{
    "payment_uniqueid": 179,
    "created_at": "2025-06-03T15:21:29.000000Z",
    "payment_status": 1,
    "payment_message": "Solicitado",
    "payment_order": {
        "pos_id": 43,
        "installment_type": 1,
        "transaction_type": 2,
        "installment_count": 2,
        "amount": "500.00",
        "order_id": "123",
        "description": "Pagamento PDV",
        "print_receipt": true
    },
    "payment_data": {
        "pos_id": 43,
        "id_payment": null,
        "cardholder_name": null,
        "brand": null,
        "nsu": null,
        "authorization_code": null,
        "authorization_date_time": null,
        "acquirer_banco": null,
        "acquirer_cnpj": null
    }
}
Modificado em 2026-05-27 14:24:22
Página anterior
Listar POS
Próxima página
Listar pagamento específico
Built with