2017 © Pedro Peláez
 

library nfe

Emissão de Nota Fiscal Eletrônica na linguagem PHP utilizando a REST API da WebmaniaBR®.

image

webmaniabr/nfe

Emissão de Nota Fiscal Eletrônica na linguagem PHP utilizando a REST API da WebmaniaBR®.

  • Friday, February 2, 2018
  • by webmaniabr
  • Repository
  • 2 Watchers
  • 3 Stars
  • 84 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 2 Versions
  • 265 % Grown

The README.md

, (*1)

NF-e PHP SDK

Através do emissor de Nota Fiscal da Webmania®, você conta com a emissão e arquivamento das suas notas fiscais, cálculo automático de impostos, geração do Danfe para impressão e envio automático de e-mails para os clientes. Realize a integração com o seu sistema utilizando a nossa REST API., (*2)

Requisitos

  • Contrate um dos planos de Nota Fiscal Eletrônica da Webmania®: Assine agora.
  • Instale o Composer
  • Realize a integração com o seu sistema.

Endpoints

A SDK está disponível para todos os recursos da versão 3.7.0 da API de Nota Fiscal (changelog)., (*3)

, (*4)

Utilização

Instale o módulo da Webmania® via composer ou baixe nosso repositório e utilize a classe NFe.php que se encontra dentro de src/WebmaniaBR/:, (*5)

composer require webmaniabr/nfe

Após executar o composer, adicione o require no topo do seu arquivo. Caso tenha baixado manualmente, importe o arquivo NFe.php diretamente na sua aplicação:, (*6)

require_once __DIR__ . '/vendor/autoload.php';
use WebmaniaBR\NFe;

Caso esteja usando algum framework, como por exemplo o Laravel, instale o módulo da Webmania® via composer e referencie o seguinte namespace em seu controller:, (*7)

use WebmaniaBR\NFe;

Dessa forma, a classe NFe já pode ser instanciada e utilizada conforme a sua necessidade! Informe as suas credenciais de acesso diretamente no método construtor da classe NFe:, (*8)

$this->webmaniabr = new NFe('SEU_CONSUMER_KEY', 'SEU_CONSUMER_SECRET', 'SEU_ACCESS_TOKEN', 'SEU_ACCESS_TOKEN_SECRET');

E pronto, sua plataforma já está pronta para se comunicar com a API da Webmania®. Para emitir uma NF-e por exemplo, deve ser utilizado o método emissaoNotaFiscal( $data ):, (*9)

$response = $this->webmaniabr->emissaoNotaFiscal( $data );

if (!$response->error) {

    echo $response->uuid; // Número único de identificação da Nota Fiscal
    echo $response->status; // aprovado, reprovado, cancelado, processamento ou contingencia
    echo $response->nfe; // Número da NF-e
    echo $response->serie; // Número de série
    echo $response->recibo; // Número do recibo
    echo $response->chave; // Número da chave de acesso
    echo $response->xml; // URL do XML
    echo $response->danfe; // URL do Danfe (PDF)
    echo $response->log; // Log do Sefaz

} else {

    echo 'Ocorreu um erro: ' . $resp->error;

}

Suporte

Qualquer dúvida entre em contato na nossa Central de Ajuda ou acesse o Painel de Controle para conversar em tempo real no Chat ou Abrir um chamado., (*10)

The Versions

02/02 2018

dev-master

9999999-dev https://webmaniabr.com/docs/rest-api-nfe/

Emissão de Nota Fiscal Eletrônica na linguagem PHP utilizando a REST API da WebmaniaBR®.

  Sources   Download

Apache-2.0

The Requires

  • php >=5.2.0

 

by WebmaniaBR®

api nfe nota fiscal nfce notafiscal

02/02 2018

1.0

1.0.0.0 https://webmaniabr.com/docs/rest-api-nfe/

Emissão de Nota Fiscal Eletrônica na linguagem PHP utilizando a REST API da WebmaniaBR®.

  Sources   Download

Apache-2.0

The Requires

  • php >=5.2.0

 

by WebmaniaBR®

api nfe nota fiscal nfce notafiscal