Skip to content
This repository has been archived by the owner on Jan 15, 2022. It is now read-only.

📄 Plugin para Vendure para emitir NFe pelo Vendure usando Webmania BR.

License

Notifications You must be signed in to change notification settings

jonyw4/vendure-webmaniabr-plugin

Repository files navigation

Vendure WebmaniaBR Plugin

Publish Build & Test semantic-release

📄 Plugin para Vendure para emitir NFe pelo Vendure usando Webmania BR. O plugin está em fase de testes e tem apenas o necessário para emitir nota fiscal.

❗ Requisitos:

  • @vendure/core ~ 0.16.0

Como funciona?

Esse plugin cria um CustomFulfillmentProcess onde executa a biblioteca javascript do WebmaniaBR para criar NFe. Você determina em qual condição a NFe será criada e também como será salva.

⚙️ Instalação

npm install vendure-webmaniabr-plugin --save

Add o plugin nas configurações inserindo suas chaves e escolhendo a sua configuração

import { WebmaniaBRPlugin } from '@vendure-advanced-shipping/core';
const config: VendureConfig = {
  ...
  plugins: [
    WebmaniaBRPlugin.init({
      consumerKey: '',
      consumerSecret: '',
      accessToken: '',
      accessTokenSecret: '',
      timeout: 10000,
      ambiente: 'homologação'
    })
  ]
}

❗️ Licença

MIT