Sandbox e produção
Sandbox
sk_test_…Emite em simulado (empresa com simulado: true, sem certificado) ou em homologação (produção restrita da SEFIN ou homologação da prefeitura). A nota não tem valor fiscal.
Produção
sk_live_…Nota fiscal de verdade. A empresa precisa de certificado A1 e da produção liberada (POST /empresas/{id}/liberar_producao).
O campo ambiente da nota diz onde ela saiu: simulado, producao_restrita (homologação) ou producao.
Ambiente simulado
Com chave sk_test_ e empresa simulada, a nota passa pelo caminho real (leiaute, validação, assinatura, numeração, DANFSe) contra uma SEFIN falsa. O resultado depende do valor do serviço:
valor = 1,00autorizada
valor = 2,00rejeitada (E0312)
valor = 3,00erro_comunicacao, e depois falhou
qualquer outroautorizada
Antes de emitir, GET /empresas/{id}/prontidao diz se a empresa está pronta com a chave usada, por qual caminho a nota sai (Emissor Nacional ou prefeitura) e o que falta.