NS CTe

⌘K
  1. Home
  2. NS CTe
  3. Eventos de CTe
  4. Vinculação da transação de pagamento no DFe

Vinculação da transação de pagamento no DFe

Este grupo de informações deverá ser informado sempre que a transação de pagamento for iniciada antes da emissão do DFe. Exemplos: boleto gerado antes da emissão do DFe; QR Code dinâmico Pix gerado antes da emissão do DFe.
Neste caso, o DFe deverá reportar os dados das transações financeiras previamente iniciadas, ainda que estejam pendentes de efetivo pagamento e liquidação.
Aplica-se a CTe, CTeOS e CTeSimp.

URL

POST https://cte.ns.eti.br/cte/vincpgto

Dados de entrada
CamposDescriçãoOcorrênciaTipoObservação
CamposDescriçãoOcorrênciaTipoObservação
X-AUTH-TOKENToken de acesso do usuário0-1APode ser enviado no cabeça
chCTeChave de acesso do CT-e1-1N
tpAmbTipo do ambiente de autorização do CT-e1-1N1 - Produção
2 - Homologação
dhEventoData e Hora da emissão do evento1-1DPadrão Sefaz (com UTC)
AAAA-MM-DDTHH:MM:SS TZD

Ex.: 2026-08-09T15:04:10-03:00
nProtNúmero do protocolo de autorização do CT-e1-1N
tpMeioPgtoCódigo do meio de pagamento utilizado1-1NVer IT DFe 2026.001 que divulgará códigos que
serão aceitos (conforme tabela nacional de Meios
de Pagamento da NFe)
cnpjRecebCNPJ completo do recebedor do pagamento
(fornecedor, plataforma, ou outra entidade que
receba
o
pagamento
do
adquirente)
1-1CObservação: indicar o CNPJ responsável por
receber dinheiro do adquirente na transação de
pagamento. É possível que o CNPJ do recebedor
seja diferente do CNPJ do fornecedor constante no
documento fiscal.
cnpjBasePSPCNPJ base da instituição financeira ou de
pagamento utilizada pelo recebedor do pagamento
(fornecedor, plataforma, ou outra entidade que
receba o pagamento do adquirente).
1-1C
nPagAtributo numerador único de cada ocorrência de
pagamento
1-1N
idTransacaoAtributo Identificador específico da transação
financeira, de acordo com a transação de
pagamento. O próprio schema impede que se repita
dentro do grupo
1-1C
Exemplo de requisição

Requisição de vinculação de pagamento

curl -X POST 
    \-H "Content-Type: application/json" 
    \-d '{
    "X-AUTH-TOKEN": "SEU_TOKEN",
    "chCTe": "43260607364617000135570670000000381000000380",
    "tpAmb": 2,
    "dhEvento": "2026-06-15T17:42:00-03:00",
    "nProt": "143260000160728",
    "tpMeioPgto": "15",
    "cnpjReceb": "07364617000135",
    "cnpjBasePSP": "03037291",
    "nPag": "1",
    "idTransacao": "01"
}' \
  https://cte.ns.eti.br/cte/vincpgto
Dados retornados
CampoDescriçãoObservação
statusCódigo de status do processamento
motivoDescrição literal do status de processamento
retEventoObjeto contendo os dados do processamento do CT-e na SefazSomente em status = 200
cStatCódigo de situação do processamento no Sefaz
xMotivoDescrição literal da situação do processamento na Sefaz
chCTeChave de acesso do CT-e
dhRegEventoData e hora de registro do evento na SefazPadrão Sefaz (com UTC): AAAA-MM-DDTHH:MM:SS + UTC
Ex.: 2026-06-09T15:04:10-03:00
nProtNúmero de recibo do documento pela Sefaz
xmlXML de distribuição do evento de comprovante de entregaSomente em status = 200
errosArray contendo a lista de erros ocorridos durante a validação das informações do comprovante de acordo com o tipo de dadosSomente em status = -4
codigoCódigo do erro ocorridoSomente em status = -5
descricaoDescrição literal do erro ocorridoSomente em status = -5
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Vinculação de pagamento vinculada ao CT-e com sucesso",
    "retEvento": {
        "cStat": 135,
        "xMotivo": "Evento registrado e vinculado a CT-e",
        "chCTe": "43260607364617000135570670000000391000000395",
        "dhRegEvento": "2026-06-16T16:21:34-03:00",
        "nProt": "143260000161298"
    },
    "xml": "<?xml version=\"1.0\" encoding=\"utf-8\"?><procEventoCTe versao=\"4.00\" xmlns=\"http://www.portalfiscal.inf.br/cte\...."}
Códigos de retorno
CódigoDescrição
200Vinculação de pagamento vinculada ao CT-e com sucesso
-2Campos obrigatórios não informados na requisição
-3Chave de acesso inválida
-4Erro de informações de acordo com o tipo de dados
-5Erro ou rejeição ao realizar vinculação do pagamento DFe

How can we help?