Certificado Digital NFE

Pessoal
Estou iniciando desevolvimento de software para transmissão de NFEs. Meu sistema será web, jboss.
Tenho muitas dúvidas quanto ao certificado digital. Se alguem puder me ajudar, agradeço.

  1. Eu como prestador de serviços, emito NFEs pelo site da prefeitura de minha empresa.
    Como funciona isso? Qual certificado digital é usado? Creio que seja a mesma estrutura que vou precisar ter no meu sistema.

  2. Meu cliente atualmente emite NFEs pelo emissor gratuito do SEFAZ, que é um aplicativo local.
    Para transmitir a NFE, ele pluga o token do certificado A3 na USB do micro e segue com o processo.
    Como ficaria esse processo num ambiente WEB, já que o usuário vai acessar o sistema de um micro cliente?

  3. Vou precisar comprar um certificado para minha empresa, que será o transmissor?

Enfim, são muitas as dúvidas, nunca trabalhei com certificado digital…Estou boiando…rs

Obrigado desde já.

Você como irá disponibilizar o software para realizar a emissão da nota, não precisa comprar um certificado.

O cliente que fará o uso do software sim, o mesmo precisa informar o certificado digital usado e senha.

Existe vários tópicos aqui no Guj, sobre o processo de envio de nota e tal, se acompanhar terá uma ideia do processo.

Vou responder alguns pontos mas, como disse o renanpto, dá um pesquisada que já têm muita coisa no fórum.

  1. <troll>coloca o pendrive no servidor</troll> - Falando sério, ou você usa applets, ou usa o certificado A1, que é um arquivo ao invés de token.

  2. Como disse o renanpto, não. Porém… você precisa de um certificado se quiser testar a emissão para valer. Então ou compra um, ou pega emprestado de algum cliente.

Cara muito obrigado

Então, creio que vou utilizar o A1, que é mais fácil…porém, ainda tenho dúvida de como isso vai funcionar no ambiente web.

Seria a figura do certificado no servidor?

Aguardo

Hein?

Tem um certificado de NFe que é instalado no servidor Web.

Estou pesquisando, quando tiver mais informações, posto aqui.

por enquanto, Valew pelas informações

O certificado A1 nao precisa ser instalado de fato, basta estar em uma pasta qualquer, entao voce faz a leitura dele no seu código, esta coisa de instalar esta mais para windows, pois ai ele fica no repositorio de certificados do windows, e diga-se de passagem ler ele do repositorio do windows acho que é até mais complicado.

Bom eu ja tive a ideia de fazer um emissor web tambem, e o que pensei foi, ter todos os certificados de todos os clientes no servidor, e a senha armazenada, ai dependendo de quem estiver emitindo lê o certificado do cara e emite a NFe.

Então não estou sozinho nessa…rs

Então, essa prática de deixar os certificados no servidor não acho legal, pois o certificado é para uso local.

Enfim, tem outro tópico que está bem produtivo sobre o assunto:

Valew turma

Eu diria que é para uso pessoal - mas na prática…

No EasyNFe nós não armazenamos os certificados, recebemos ele junto com os dados da nota, usamos e descartamos.