Pular para o conteúdo
Português - Brasil
  • Não há sugestões porque o campo de pesquisa está em branco.

Cashback na Wake

Na Wake (antiga Fbits/Tray Corp) O Cashback da BonifiQ é integrado a funcionalidade de Conta Corrente da plataforma.

Sendo assim, quando o cliente ganha pontos, a BonifiQ abastece sua Conta Corrente com o valor de Cashback. 

Da mesma forma, quando o cliente faz uma compra usando Cashback (Conta Corrente), a BonifiQ abate os respectivos pontos.

Ao fechar um pedido, no checkout, a plataforma pergunta se o cliente deseja utilizar seu saldo de Conta Corrente para abater do valor da compra

Cashback na Wake

Limitações

- Como utilizamos a Conta Corrente para gerenciamento do Cashback, não é possível realizar limitações por padrão. Confira o script de personalização, abaixo, para ver como fazer isso.

- Ao adicionar ou remover créditos da Conta Corrente de um cliente, faça isso através da BonifiQ e não diretamente pela Wake.

- Em algumas plataformas é possível que o Cashback seja utilizado em forma de cupom. Na Wake isso não é possível. A razão é que a Wake não fornece uma API de cupons que a BonifiQ possa integrar.  Apesar disso, é possível utilizar o cashback com outros cupons de desconto que a

Script de Personalização

Para que seja possível alterar o nome da Conta Corrente para Cashback e limitar o uso do mesmo, pode-se utilizar o script abaixo. Ele tem dois principais usos:

1 - Altera o nome de "Conta Corrente" para Cashback

2 - Limita para que o Cashback corresponda a no máximo 20% da compra (variável "percentOfCbAllowed"). Isso significa que se o cliente possuir R$20,00 de Cashback, ele precisa fazer uma compra de no mínimo R$100,00

O script deverá ser inserido na própria Wake, acessando Configurações de Admin > Gestor de Scripts. 

Deve-se escolher:

- Nome: BonifiQ

- Data inicial e Data final: em branco

- Status do script: Script ativo

- Prioridade: manter 0

- Posição do script na página: Footer - Última linha

- Páginas em que os script será inserido: Carrinho

- Identificador da página: * (asterísco)

Cashback na Wake

O Conteúdo segue abaixo:

<script> function BqReturnAndLog( content){ console.log(content); } function validateCashback() { var cbBox = jQuery('#fbits-contacorrente-body .currency:last'); if (!cbBox) return BqReturnAndLog('No CC box'); var contaCorrentBox = $('#div-contacorrente .title-box'); if (!contaCorrentBox) return BqReturnAndLog('No CC title'); var amountOfCbUserHave = parseFloat(cbBox.text().replace('.','').replace(',','.')); if (amountOfCbUserHave<1) return BqReturnAndLog("Customer only have < 1 CB - " + amountOfCbUserHave); $('.subtitle-cc').hide(); $('#fbits-contacorrente-body .input-group').hide(); contaCorrentBox.text(contaCorrentBox.text().replace('Conta Corrente','Cashback')); var cartValue = Fbits.Carrinho.SubTotal; var percentOfCbAllowed = 0.20; //ALTERE PARA O VALOR DESEJADO. EX: 30% UTILIZE O VALOR 0.30 var minimumCartValue = amountOfCbUserHave/percentOfCbAllowed; $('#bqwk-cb-text').remove(); if (cartValue < minimumCartValue) { var amountRequired = minimumCartValue-cartValue; $('#fbits-contacorrente-body form').append('<p id="bqwk-cb-text">Você precisa adicionar mais R$' + amountRequired.toLocaleString() + ' no carrinho para utilizar seu cashback de R$'+ amountOfCbUserHave.toLocaleString() +'</p>'); if ($('#btn-contaCorrente-sim').prop('checked')) { OnchangeContaCorrente('nao'); } return BqReturnAndLog('cartValue ' + cartValue + '. minimumCart ' + minimumCartValue ); } else{ $('#fbits-contacorrente-body .input-group').show(); $('.subtitle-cc').show(); } } $(document).ajaxComplete(function (event, request, settings) { if (typeof (request.responseText) != 'undefined') { if (request.responseText.indexOf('#fbits-contacorrente-body') > 0) { validateCashback(); } } }); </script>