REST (BasicIntegrationApi) e e-Remessa opcional (DespatchApi)
Última atualização: Última atualização: 13 de julho de 2026
O Convord se comunica com a Uyumsoft usando requisições JSON para BasicIntegrationApi para e-Fatura / e-Arquivo e, opcionalmente, DespatchApi para e-Remessa. A autenticação segue os exemplos oficiais: cada requisição inclui userInfo com Username e Password. Não há fluxo OAuth nem chave API separada; o que você informa no painel é exatamente esse par.
A integração usa o objeto REST userInfo. Os dois campos no Convord correspondem a Username e Password. Não há campo extra de Bearer token ou secret key.
Opcionalmente, defina UYUMSOFT_USERNAME / UYUMSOFT_PASSWORD no .env do servidor como fallback tenant-wide; valores específicos da empresa no painel têm precedência quando presentes.
Hosting / DevOps deve verificar:
https://efatura.uyumsoft.com.tr/api ou teste https://efatura-test.uyumsoft.com.tr/api (combinado com configurações de caminho em config).UYUMSOFT_INVOICE_API_URL, UYUMSOFT_DESPATCH_API_URL.php artisan uyumsoft:testUm ID fiscal válido do comprador é necessário para envio Uyumsoft. O Convord valida antes de criar/enviar e exibe erro explícito; atualize o registro do cliente e tente novamente.
O modo local PDF/XML de remessa não exige flags extras no servidor. e-Remessa real Uyumsoft / GİB precisa de:
EINVOICE_PROVIDER=uyumsoftUYUMSOFT_DISPATCH_ENABLED=true — VKN/TCKN do comprador também é obrigatório neste modo.Mesmo com API corretamente configurada, seu projeto Uyumsoft deve ter <strong>série / prefixo</strong> de fatura e configurações de conta concluídas. Caso contrário, você pode ver erros como série ausente. Entre em contato com o suporte Uyumsoft para configuração da conta.
Use a documentação Uyumsoft para URLs de teste e credenciais de amostra. O comando Artisan uyumsoft:test faz smoke test de conectividade BasicIntegrationApi.
Para contexto mais amplo de integração, consulte o Guia de integração.