SDK do Cupom Verde em JavaScript
🏠 Homepage
npm install cupom-verde-sdk --save
yarn add cupom-verde-sdk
const { CPV } = require('cupom-verde-sdk');
(async () => {
// Caso não seja informada uma api key será utilizado
// o valor da variável de ambiente CPV_API_KEY
CPV.init(
'a1a1a1a1-b2b2-c3c3-d4d4-e5e5e5e5e5e5e5' // Sua api key
);
})();
const { CPV } = require('cupom-verde-sdk');
(async () => {
// Antes de utilizar qualquer outro método é
// necessário inicializar o SDK
CPV.init(
'a1a1a1a1-b2b2-c3c3-d4d4-e5e5e5e5e5e5e5' // Sua api key
);
try {
await CPV.enviarCupomFiscal(
'<?xml version="1.0" encoding="UTF-8"?>', // XML do cupom fiscal
'00000000000', // CPF do cliente do cupom fiscal
);
} catch(error) {
const { name, message } = error;
console.log(`${name}: ${message}`);
}
})();
const { CPV } = require('cupom-verde-sdk');
(async () => {
// Antes de utilizar qualquer outro método é
// necessário inicializar o SDK
CPV.init(
'a1a1a1a1-b2b2-c3c3-d4d4-e5e5e5e5e5e5e5' // Sua api key
);
try {
await CPV.cancelarCupomFiscal(
'00000000000000000000000000000000000000000000' // Chave do cupom fiscal
);
} catch(error) {
const { name, message } = error;
console.log(`${name}: ${message}`);
}
})();
const { CPV, UnauthorizedError } = require('cupom-verde-sdk');
(async () => {
// Antes de utilizar qualquer outro método é
// necessário inicializar o SDK
CPV.init(
'a1a1a1a1-b2b2-c3c3-d4d4-e5e5e5e5e5e5e5' // Sua api key
);
try {
await CPV.cancelarCupomFiscal(
'00000000000000000000000000000000000000000000' // Chave do cupom fiscal
);
} catch(error) {
if (error instanceof UnauthorizedError) {
console.log('Acesso não autorizado');
} else {
console.log('Ocorreu um erro');
}
}
})();
👤 Cupom Verde
- Website: quickdata.com.br
- Github: @quickdata-team
Contribuições, problemas e solicitações de recursos são bem-vindos!
Sinta-se à vontade para verificar a página de issues. Você também pode dar uma olhada no guia de contribuição.
Dê um ⭐️ se este projeto te ajudou!
Copyright © 2021 Cupom Verde.
Este projeto é [ISC] (https://github.com/quickdata-team/cupom-verde-sdk-javascript/blob/master/LICENSE) licenciado.