Realiza o cálculo e a reserva do valor disponível de cashback para ser utilizado em uma determinada compra. O cálculo é feito baseado na regra de resgate estabelecida pela marca, considerando o valor da compra.
Para utilizar este endpoint, você precisa fornecer o identificador do cliente e o valor da compra. O identificador do cliente deve ser o mesmo usado na integração com a Dito.
Se o cliente tiver saldo disponível, ele será retornado junto com um lock_token. Este token é exigido nas rotas de commit e rollback.
Há a possibilidade, também, de fornecer outras informações referente à compra (store_id, seller_id, source, orderVoucher, sellerVoucher, orderDiscount, informações de pagamentos e informações de produtos). Estas informações são utilizadas para eventuais casos de uso em que a regra de resgate é formada por filtros mais específicos e complexos.
Somente rewards disponíveis são considerados candidatos para compor o saldo de cashback. Rewards em outros estados (indisponível, disponível, usado, expirado) serão desconsideradas.
ATENÇÃO: Todos os atributos das respostas desta rota que representam uma data estão padronizados no horário de Brasilia (GMT-3).