Auttar.JS
Uma forma mais fácil de implementar o websocket da Auttar em seu sistema.
Exemplo Online
Acesse https://auttar-js.netlify.com para acessar o exemplo online da implementação
Como Usar
NPM / Yarn
npm install auttarjs --save
yarn add auttarjs
CDN
<script src="https://unpkg.com/auttarjs@latest/dist/index.js"></script>
<script src="https://cdn.jsdelivr.net/npm/auttarjs@latest/dist/index.js"></script>
<script>
console.log(Auttar);
</script>
API
Classe
import AuttarClass from 'auttarjs';
const Auttar = new AuttarClass({});
Argumentos
Construtor
Propiedade | Tipo | Default |
---|
host | string | ws://localhost:2500 |
debug | boolean | false |
orderId | string | '' |
amount | float | 0 |
credit
Auttar.credit(installments = 1, withInterest = false)
debit
Auttar.debit(isVoucher = false)
cancel
Auttar.cancel(prop = {})
Argumentos
Propiedade | Tipo | Default |
---|
operacao | number | Última operação realizada |
dataTransacao | string | Data da última operação realizada |
amount | float | Valor da última operação realizada |
nsuCTF | string | nsuCTF da última operação realizada |
Exemplos
import AuttarClass from 'auttarjs';
const Auttar = new AuttarClass({
orderId: '123456ABCDEF',
amount: 100.90
});
Auttar.credit();
Auttar.credit(3);
Auttar.credit(3, true);
Auttar.debit();
Auttar.requestCancellation();
Auttar.cancel();
Auttar.confirm();