Criar Transação

Importante :

Para empresas com emissão automática de nota fiscal ativa, na transação deve ser informado os itens da venda para emissão da nota.

Antifraude :

Envie no parametro "client_ip" o IP do cliente que está executando a transação, este parâmetro é utilizado nas análises de antifraude.

🚧

Informação Importante:

Para realizar uma transação com cartão, é imprescindível primeiramente realizar a tokenização do mesmo. Para isso, você pode utilizar o link abaixo, que o redirecionará para a etapa de tokenização do cartão.

Após a tokenização do cartão, será necessário realizar uma requisição POST na rota https://sandbox.sistematize.me:8443/api/v1/transacao. Lembre-se de que, ao tokenizar o cartão, será retornado um id que deve ser informado no campo "card_id" na requisição abaixo:

Abaixo o SPLIT está sendo passado na transação.

{
    "parcelas": 1,
    "valor": 84.93,
    "tipo": "CREDITO",
    "card_id": "d9547638-9026-4c00-879d-915ea931f681",
    "client_ip": "127.0.0.1",
    "splits": [
        {
            "recebedor": {
                "id": "b51ae983-184f-4d31-9f28-92db414557f9"
            },
            "metodo": "PERCENTUAL",
            "paga_taxa_transacao": true,
            "paga_resto_divisao_taxa": true,
            "valor": 100
        }
    ],
    "cliente": {
        "id": "4d057fa3-4b4a-42a1-8d6c-22750924af43"
    },
    "itens": [
        {
            "quantidade": 6,
            "servico": {
                "id": "99b62a97-a3d5-42e5-9bf4-db4d7d5289af"
            },
            "desconto": 4.47,
            "valor": 89.4
        }
    ],
    "empresa": {
        "id": "b51ae983-184f-4d31-9f28-92db414557f9"
    }
}

Abaixo quando o SPLIT é no serviço:

    "parcelas": 1,
    "valor": 84.93,
    "tipo": "CREDITO",
    "card_id": "d9547638-9026-4c00-879d-915ea931f681",
    "client_ip": "127.0.0.1",
    "cliente": {
        "id": "4d057fa3-4b4a-42a1-8d6c-22750924af43"
    },
    "itens": [
        {
            "quantidade": 6,
            "servico": {
                "id": "99b62a97-a3d5-42e5-9bf4-db4d7d5289af"
            },
            "desconto": 4.47,
            "valor": 89.4
        }
    ],
    "empresa": {
        "id": "b51ae983-184f-4d31-9f28-92db414557f9"
    }
}

🚧

Aviso NFS-e:

Caso a emissão de NFS-e esteja ativada, a RPS gerada será devolvida no corpo da transação. Essa RPS será transmitida automaticamente à prefeitura do município da empresa emissora. Após a aprovação na prefeitura, ela será enviada automaticamente ao e-mail do cliente. Além disso, um postback será enviado ao endpoint de postback do estabelecimento, confirmando a conclusão do processo.

Retorno do POST feito mais acima :

{
    "id": int,
    "empresa": {
        "id": "String",
        "status": "String",
        "cnpj": "String",
        "razao_social": "String",
        "nome_fantasia": "String",
        "telefone": "String",
        "email": "String",
        "webhook": "String"
    },
    "cliente": {
        "id": "String",
        "tipo": "String",
        "nome": "String",
        "cpf": "String",
        "email": "String",
        "telefone_celular": "String",
        "cep": "String",
        "endereco": "String",
        "numero": "String",
        "bairro": "String",
        "cidade": "String",
        "uf": "String"
    },
    "data_criacao": "String",
    "data_atualizacao": "String",
    "status": "String",
    "tipo": "String",
    "origem": "String",
    "valor": double,
    "valor_liquido": double,
    "valor_taxa_administracao": double,
    "valor_taxa_antecipacao": double,
    "parcelas": 1,
    "card_holder_name": "String",
    "card_expires": "String",
    "card_brand": "String",
    "nsu": "String",
    "nsu_terminal": "String",
    "numero_terminal": "String",
    "pdv_adquirente": "String",
    "pagamentos": [
        {
            "id": "String",
            "status": "String",
            "recebedor": {
                "id": "String",
                "status": "ATIVA",
                "cnpj": "String",
                "razao_social": "String",
                "nome_fantasia": "String"
            },
            "data_compensacao_original": "String",
            "data_compensacao": "String",
            "valor": double,
            "valor_taxa_administracao": double,
            "valor_taxa_antecipacao": double,
            "valor_liquido": double,
            "parcela": int
        },
        {
            "id": "String",
            "status": "String",
            "recebedor": {
                "id": "String",
                "status": "String",
                "cnpj": "String",
                "razao_social": "String",
                "nome_fantasia": "String"
            },
            "data_compensacao_original": "String",
            "data_compensacao": "String",
            "valor": double,
            "valor_taxa_administracao": double,
            "valor_taxa_antecipacao": double,
            "valor_liquido": double,
            "parcela": int
        },
        {
            "id": "String",
            "status": "String",
            "recebedor": {
                "id": "String",
                "status": "String",
                "cnpj": "String",
                "razao_social": "String",
                "nome_fantasia": "String",
                "telefone": "String",
                "email": "String",
                "webhook": "String"
            },
            "data_compensacao_original": "String",
            "data_compensacao": "String",
            "valor": double,
            "valor_taxa_administracao":double,
            "valor_taxa_antecipacao": double,
            "valor_liquido": double,
            "parcela": int
        }
    ],
    "itens": [
        {
            "quantidade": int,
            "servico": {
                "id": "String"
            },
            "desconto": double,
            "total": double
        },
        {
            "quantidade": int,
            "servico": {
                "id": "String"
            },
            "desconto": double,
            "total": double
        }
    ],
    "nota_fiscal": {
        "id": int,
        "status": "String",
        "data_emissao": "String",
        "prestador": {
            "id": "String",
            "status": "String",
            "cnpj": "String",
            "razao_social": "String",
            "nome_fantasia": "String",
            "telefone": "String",
            "email": "String",
            "webhook": "String"
        },
        "tomador": {
            "id": "String",
            "tipo": "String",
            "nome": "String",
            "cpf": "String",
            "email": "String",
            "telefone_celular": "String",
            "cep": "String",
            "endereco": "String",
            "numero": "String",
            "bairro": "String",
            "cidade": "String",
            "uf": "String"
        },
        "numero_rps": int,
        "serie_rps": "String",
        "itens": [
            {
                "quantidade": int,
                "servico": {
                    "id": "String"
                },
                "desconto": double,
                "total": double
            },
            {
                "quantidade": int,
                "servico": {
                    "id": "String"
                },
                "desconto": double,
                "total": double
            }
        ]
    }
}
Language
Credentials
Basic
base64
:
Click Try It! to start a request and see the response here!