Sistema Gerencial MobTEF

Documentação API

Visão Geral

Esta documentação descreve como realizar uma requisição HTTP POST para o endpoint do MobTEF.

URLs Disponíveis

Método HTTP

POST

Cabeçalhos (Headers)

CampoTipoObrigatórioDescriçãoExemplo
empresa_idinteiroSimIdentificador da empresa2
tokenstringSimToken de autenticação0202024
usuario_idinteiroSimID do usuário autenticado1
dispositivo_idinteiroSimID do dispositivo utilizado1
dispositivo_modelstringSimModelo do dispositivo1
dispositivo_tipostringSimTipo do dispositivo1
app_versaostringSimVersão do aplicativo1.0
app_nomestringSimNome do aplicativoMEGAPDV
plataformastringSimPlataforma do aplicativoWINDOWS
Content-TypestringSimFormato do corpo da requisiçãoapplication/json

Corpo da Requisição (JSON)

CampoTipoObrigatórioDescriçãoExemplo
pedido_idinteiroSimNúmero identificador do pedido200
valordecimalSimValor total da operação1
parcelasinteiroSimQuantidade de parcelas1
tipointeiroSimTipo da transação1
cliente_nomestringNãoNome do clienteADRIANO PORTO
obsstringNãoObservações adicionaisTESTE
webhookstringNãoURL para notificaçõeshttps://webhook
xmlstringNãoDados adicionais no formato XML (opcional)null
Valores possíveis para o campo tipo
Valor Descrição
1CREDITO_A_VISTA: Pagamento em crédito à vista
2CREDITO_PARCELADO: Pagamento em crédito sem juros
3CREDITO_PARCELADO_EMISSOR: Pagamento em crédito com juros
4DEBITO: Pagamento em débito
6PIX: Pagamento por Pix
10VALE ALIMENTAÇÃO
11VALE REFEIÇÃO
12VALE PRESENTE
13VALE COMBUSTÍVEL
50ConexãoPIX
Exemplo de requisição CURL
curl --location 'https://mobtef-homolog.conexaoapi.com.br/mpm/tef' \
--header 'empresa_id: 2' \
--header 'token: 0202024' \
--header 'usuario_id: 1' \
--header 'dispositivo_id: 1' \
--header 'dispositivo_model: 1' \
--header 'dispositivo_tipo: 1' \
--header 'app_versao: 1.0' \
--header 'app_nome: MEGAPDV' \
--header 'plataforma: WINDOWS' \
--header 'Content-Type: application/json' \
--data '{
    "pedido_id":200,
    "valor":1,
    "parcelas":1,
    "tipo":1,
    "cliente_nome":"ADRIANO PORTO",
    "obs": "TESTE",
    "webhook": "https://webhook",
    "xml": null
}'
Resposta

A API retornará uma resposta JSON contendo o resultado da operação. Exemplo:

{
    "status": "success",
    "message": "Requisição TEF criada com sucesso",
    "data": [
        {
            "id": 29
        }
    ]
}
Nota: Verifique sempre as URLs para ambientes diferentes (homologação e produção) e mantenha seu token seguro.