Campos previstos para cada comando

šŸš§

Esta documentaĆ§Ć£o estĆ” desatualizada.

Para informaƧƵes sempre atualizadas, acesse https://paygodev.readme.io/docs.

As tabelas a seguir identificam os campos presentes para cada arquivo (solicitaĆ§Ć£o, status ou resposta) e comando.

Legenda:

  • ā€˜Mā€™ indica que a presenƧa do campo Ć© obrigatĆ³ria;
  • ā€˜Oā€™ indica que a presenƧa do campo Ć© opcional;
  • ā€˜Eā€™ indica que o campo Ć© ecoado (idĆŖntico ao arquivo de solicitaĆ§Ć£o);
  • ā€˜C1ā€™ indica que o campo estĆ” presente caso a transaĆ§Ć£o tenha sido bem-sucedida (campo 009-000 = 0);
  • ā€˜C2ā€™ indica que o campo estĆ” presente caso a transaĆ§Ć£o seja parcelada (de acordo com o campo 732-000);
  • ā€˜C3ā€™ indica que o campo estĆ” presente caso a transaĆ§Ć£o seja prĆ©-datada (de acordo com o campo 732-000);
  • ā€˜C4ā€™ indica que o campo estĆ” presente caso o campo anterior seja diferente de zero (tamanho do comprovante);
  • ā€˜C5ā€™ indica que a presenƧa do campo Ć© obrigatĆ³ria, mesmo que o valor seja nulo, no setor de alimentaĆ§Ć£o (bares, restaurantes e lanchonetes);
  • ā€˜C6ā€™ indica que a presenƧa do campo Ć© obrigatĆ³ria para aquisiĆ§Ć£o de passagens aĆ©reas, marĆ­timas e terrestres.
  • ā€˜C7ā€™ indica que a presenƧa de pelo menos um dos campos com esta legenda Ć© mandatĆ³ria;
  • ā€˜C8ā€™ indica que o campo estĆ” presente se tiver sido retornado pelo PayGo na transaĆ§Ć£o original;
  • A ausĆŖncia de caractere em uma coluna indica que o campo nĆ£o Ć© esperado.

šŸš§

Importante:

Caso o arquivo de resposta contenha campos desconhecidos ou nĆ£o esperados pela AutomaĆ§Ć£o Comercial, esta deve ignorĆ”-los sem acusar erro. Isto permite que informaƧƵes adicionais sejam futuramente retornadas pelo PayGo, mantendo compatibilidade com versƵes de AutomaĆ§Ć£o Comercial anteriores Ć  nova especificaĆ§Ć£o.

Arquivo de solicitaĆ§Ć£o (Req\intpos.001)

CĆ³digoNomeATVCRTADMCNCCNFNCNCDP
000-000ComandoMMMMMMM
001-000IdentificaĆ§Ć£oMMMMMMM
002-000Documento fiscalOOOOO
003-000Valor totalMM
004-000MoedaMM
006-000Entidade ClienteOOOM
007-000Identificador ClienteOOO
010-000Rede AdquirenteOOC7C7C7
012-000NSUM
013-000CĆ³digo de autorizaĆ§Ć£oC8
018-000Qtde. parcelasC2C2C2
022-000Data no comprovanteM
023-000Hora no comprovanteM
024-000Data prƩ-datadoC3C3C3
027-000CĆ³digo de controleMM
702-000ƍndice do EstabelecimentoOOOOO
706-000Capacidades da AutomaĆ§Ć£oMMMM
716-000Empresa da AutomaĆ§Ć£oMMMM
717-000Data/hora fiscalOOOOO
722-000Dados adicionais #1OOO
723-000Dados adicionais #2OOO
724-000Dados adicionais #3OOO
725-000Dados adicionais #4OOO
726-000Idioma do clienteOOOO
727-000Taxa de serviƧoC5OO
728-000Taxa de embarqueC6OO
730-000OperaĆ§Ć£oO
731-000Tipo de cartĆ£oOOO
732-000Tipo de financiamentoOO
733-000VersĆ£o da interfaceMMMMMMM
735-000Nome da AutomaĆ§Ć£oMMMM
736-000VersĆ£o da AutomaĆ§Ć£oMMMM
738-000Registro de CertificaĆ§Ć£oMMMMMMM
739-000ƍndice da Rede AdquirenteOOC7C7C7
749-000Forma de pagamentoOOO
750-000Forma de identificaĆ§Ć£o do portador da carteira digitalOOO
751-000Quantidade de Split de pagamentoOOO
752-XXXValores do Split de pagamentoOOO
999-999Registro finalizadorMMMMMMM

Arquivo de status (Resp\intpos.sts)

CĆ³digoNomeATVCRTADMCNCCNFNCNCDP
000-000ComandoMEMEMEMEMEMEME
001-000IdentificaĆ§Ć£oMEMEMEMEMEMEME
999-999Registro finalizadorMMMMMMM

Todos os campos do arquivo de status tĆŖm o mesmo valor do arquivo de solicitaĆ§Ć£o.

Arquivo de resposta (Resp\intpos.001)

CĆ³digoNomeCRTADMCNCCDP
000-000ComandoMEMEMEME
001-000IdentificaĆ§Ć£oMEMEMEME
002-000Documento fiscalOEOEOE
003-000Valor totalMOM
004-000MoedaMOM
006-000Entidade ClienteME
007-000Identificador ClienteC1
009-000StatusMMMM
010-000Rede AdquirenteC1C1C1
011-000Tipo de transaĆ§Ć£oC1C1C1
012-000NSUC1OC1
013-000CĆ³digo de autorizaĆ§Ć£oOOO
017-000Tipo de parcelamentoC2C2
018-000Qtde. parcelasC2C2
022-000Data no comprovanteC1OC1
023-000Hora no comprovanteC1OC1
024-000Data prƩ-datadoC3C3
025-000NSU originalOC1
026-000Data/hora rede originalOC1
027-000CĆ³digo de controleC1OC1
028-000Tamanho via ĆŗnicaMMM
029-xxxVia Ćŗnica do comprovanteC4C4C4
030-000Mensagem operadorMMMM
040-000Nome do cartĆ£o ou da administradoraOOO
707-000Valor originalOOO
708-000Valor do trocoOOO
709-000Valor do descontoOOO
710-000Tamanho cupom reduzidoOOO
711-xxxCupom reduzidoC4C4C4
712-000Tamanho via do clienteOOO
713-xxxVia Cliente do comprovanteC4C4C4
714-000Tamanho via EstabelecimentoOOO
715-xxxVia Estabelecimento do comprovanteC4C4C4
718-000NĆŗmero lĆ³gico do terminalC1OC1
719-000CĆ³digo do estabelecimentoC1OC1
729-000Status da confirmaĆ§Ć£oC1C1C1
730-000OperaĆ§Ć£oC1C1C1
731-000Tipo de cartĆ£oC1OO
732-000Tipo de financiamentoC1OO
737-000Vias de comprovanteC1C1C1
739-000ƍndice da Rede AdquirenteC1C1C1
740-000NĆŗmero do cartĆ£oOOO
741-000Nome do ClienteOOO
742-000Nome do ProdutoOOO
743-000Valor devidoOOO
744-000Reajuste do valorOOO
747-000Data de vencimento do cartĆ£oO
748-000Nome do cartĆ£o padronizadoOO
749-000Forma de pagamentoOOO
750-000Forma de identificaĆ§Ć£o do portador da carteira digitalOOO
999-999Registro finalizadorMMMM