1.0.24 • Published 5 years ago

quasar-webpago-client v1.0.24

Weekly downloads
1
License
MIT
Repository
-
Last release
5 years ago

QUASAR WEBPAGO CLIENT

Pacote de instalação da api para webpago, nesta pacote contem login via modal, Pagamentos mas para isso você precisa do brothertech, c-brothertech e algumas vezes o Cod da empresa

Brothertech, C-Brothertech e Empresa

1 - clique no perfil de usuário

clique no perfil de usuário

2 - Clique em API

Button API

3 - copie as credenciais

npm.io

Install package

npm i quasar-webpago-client

Edit o quasar.conf.js
Em plugins adicione o Loading conforme a imagem abaixo:

enter image description here adicione também a font fontawesome igual a imagem abaixo

enter image description here

Implementação WLogin

    <template>
        <q-btn @click='login.active = true'>VENDER</q-btn>
        <w-login v-model='login'
        :brothertech='brothertech' :cbrothertech='cbrothertech'
        :empresa='empresa'
        ></w-login>
    </template>
    <script>
    import {WLogin} from 'quasar-webpago-client'
    export default {
      components: {
        WLogin
      },
      data () {
        return {
          brothertech: 'seu codigo',
          cbrothertech: 'seu codigo',
          empresa: 'seu codigo'
          login: {
            active: true,
            user: {}
          }
        }
      }
    }
    </script>

Assim que o cliente realizar o login será retornado o usuário no login.user

Exemplo

Implementação WModal

É nossa tela de pagamento em modal que será apresentada via boleto ou cartão de credito podendo ser selecionado um ou outro somente

dataVencimento deve ser maior que a data atual

<template>
    <div>
      <q-btn @click='pagamento.active = true'>VENDER</q-btn>
      <w-modal v-model='pagamento'
      :brothertech='brothertech' :cbrothertech='cbrothertech'
      :empresa='empresa'
      />
    </div>
</template>

<script>
import {WModal} from 'quasar-webpago-client'
export default {
  components: {
    WModal
  },
  data () {
    return {
      brothertech: 'seu codigo',
      cbrothertech: 'seu codigo',
      empresa: 'seu codigo',
      pagamento: {
	dataVencimento: new Date(),
        active: true,
        formapagamento: 1, //define forma de pagamento padrao
        valor: 50,
        descricao: 'minha primeira venda',
        parcelas: [ { label: '1x', value: 1, vparcela: 50.00 }, { label: '2x', value: 2, vparcela: 65.35 } ],
        cliente: {
          nome: '222',
          sobrenome: '222',
          cpf: '2222',
          rua: '',
          bairro: '',
          cidade: '',
          uf: '',
          cep: ''
        }
      }
    }
  }
}
</script>

Caso queira desativar boleto apensas acrescente noboleto o mesmo serve para o cartão colocando nocartao

<w-modal v-model='pagamento' noboleto
  :brothertech='brothertech' :cbrothertech='cbrothertech'
  :empresa='empresa'
  />
boleto

npm.io

Cartão

npm.io

1.0.24

5 years ago

1.0.23

5 years ago

1.0.22

5 years ago

1.0.21

5 years ago

1.0.20

5 years ago

1.0.19

5 years ago

1.0.18

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago