auttarjsclass

Auttar WebSocket JS Class. An easy implementation of Auttar WebSocket Service.

Usage no npm install needed!

<script type="module">
  import auttarjsclass from 'https://cdn.skypack.dev/auttarjsclass';
</script>

README

Auttar WebSocket JS Class

Classe para facilitar a implementação do WebSocket da Auttar com o seu sistema.

API

// Inicializando Classe
const  Auttar  =  new  Auttar({});

//Realizando pagamento com cartão de crédito.
Auttar.credit();

//Realizando pagamento com cartão de débito.
Auttar.debit();

//Realizando desfazimento total de operação
Auttar.requestCancellation();

//Realizando cancelamento da última compra;
Auttar.cancel();

//Realizando confirmação da operação
Auttar.confirm();

Parâmetros

Construtor

|Propiedade|Tipo|Default| |--|--|--| | host | string | ws://localhost:2500 | debug | boolean | false | orderId | string | '' | amount | float | 0

credit

credit(installments =  1, withInterest = false)

debit

debit(isVoucher = false)

cancel

cancel(prop = {})

|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

const  Auttar  =  new  Auttar({
orderId:  '123456ABCDEF',
amount:  100.90
});

//Realizando pagamento com cartão de crédito.
Auttar.credit();

//Realizando pagamento com cartão de crédito parcelado
Auttar.credit(3);

//Realizando pagamento com cartão de crédito parcelado juros pela administradora
Auttar.credit(3,  true);

//Realizando pagamento com cartão de débito.
Auttar.debit();

//Realizando desfazimento total de operação
Auttar.requestCancellation();

//Realizando cancelamento da última compra
Auttar.cancel();

//Realizando confirmação da operação
Auttar.confirm();