Pular para o conteúdo principal

APIs de Cashback

Como dar cashback para um cliente via API?

Para dar cashback para um cliente via API, você utiliza o endpoint /api/v1/cashback-fidelity da API.

Você pode acessar aqui a documentação referente a esse endpoint.

Os campos obrigatórios para dar um cashback são os sequintes:

  • value: O valor em centavos do cashback.
  • taxID: TaxID (CPF/CNPJ) do client.
curl 'https://api.woovi.com/api/v1/cashback-fidelity' -X POST -H "Accept: application/json" -H "Content-Type: application/json" -H "user-agent: node-fetch" --data-binary '{"taxID":"cpf-cnpj","value":1500}

Obs.: O cliente precisa já ter sido criado na plataforma.

Como verificar o saldo de cashback de cliente via API?

Para verificar o saldo de cashback para um cliente via API, você utiliza o endpoint /api/v1/cashback-fidelity/balance/:cpf-cnpj da API.

Você pode acessar aqui a documentação referente a esse endpoint.

https://developers.woovi.com/api#tag/cashback-fidelity/paths/~1api~1v1~1cashback-fidelity~1balance~1%7BtaxID%7D/get

curl 'https://api.woovi.com/api/v1/cashback-fidelity/balance/${cpf-cnpj}/balance' -X POST -H "Accept: application/json" -H "Content-Type: application/json" -H "user-agent: node-fetch" --data-binary '{"taxID":"cpf-cnpj","value":1500}