Compatibilidade
Criar pagamento v3
Endpoint legado para criar ou cancelar pagamento.
POST
/v3/smart-tef/newItemAuthorization
bearerAuth gatewayKey AuthorizationBearer <token>
Token JWT no formato: Bearer {token}
In: header
ocp-apim-subscription-key<token>
Gateway Token recebido na criacao da loja.
In: header
Request Body
application/json
Corpo da requisicao.
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://api.smarttef.mobi/v3/smart-tef/newItem" \ -H "Content-Type: application/json" \ -d '{ "cnpj": "12345678000199", "Amount": "exemplo", "QTParcelas": "1", "IDCobranca": "", "IDPagamento": "", "NumSerialPOS": "", "UserID": "", "Extras": {}, "flagAutoPayment": 0, "action": "" }'{
"responseCode": 200,
"msg": "OK",
"data": {
"Pedidos": []
}
}Empty
{
"status": 400,
"data": {
"message": [
{
"path": [
"cnpj"
],
"message": "String must contain exactly 14 character(s)"
}
],
"timestamp": "2026-02-09T12:00:00.000Z",
"path": "/v3/smart-tef/newItem"
}
}{
"status": 401,
"data": {
"message": [
"Integrator is blocked. <cache>",
"integrator is not active",
"Integrator is blocked",
"token not corresponds.",
"Token não e do tipo integrador, verifique se o token está correto.',",
"O Terminal não pode ser encontrado (storeId"
],
"timestamp": "2026-02-09T12:00:00.000Z",
"path": "/v3/smart-tef/newItem"
}
}{
"status": 404,
"data": {
"message": [
"Integrator not found",
"Terminal não foi ativado",
"Store integrators not found.",
"URL do formulário não encontrada",
"Ordem nao encontrada",
"Impressão nao encontrada"
],
"timestamp": "2026-02-09T12:00:00.000Z",
"path": "/v3/smart-tef/newItem"
}
}{
"status": 500,
"data": {
"message": [
"Allowed domain not configured",
"Failed to generate unique token",
"Erro ao criar usuario"
],
"timestamp": "2026-02-09T12:00:00.000Z",
"path": "/v3/smart-tef/newItem"
}
}