Gerenciar depósitos
Exigir depósitos fixos é comum em muitos cenários de aluguel; como cobrar depósitos de segurança.
Este documento cobre as opções padrão para configurar <rental/manage_deposits/config>, coletar <rental/manage_deposits/product> e reembolsar <rental/manage_deposits/refund> depósitos no aplicativo Aluguéis.
Configuração
Primeiro, crie um produto de serviço de depósito para cada produto de aluguel que exigir um depósito.
Para fazer isso, vá para e crie um produto Novo.
No formulário do produto, dê ao produto um nome que indique que é um depósito.
A seguir, defina o Tipo de Produto como Serviço, a Política de Faturamento como Quantidades Entregues e então atribua um Preço de Venda com o valor a cobrar pelo depósito. Escolha se deve ou não incluir Impostos sobre Vendas para este produto de serviço de depósito.
Por fim, fa-cloud-upload (salvar) o produto de serviço de depósito.
Coletar depósitos de um produto opcional
No formulário do produto de aluguel, vá para a aba Vendas e adicione o produto de serviço de depósito <rental/manage_deposits/config> aos Produtos Opcionais.
Certifique-se de configurar os preços do produto de aluguel na aba Preços de aluguel <rental/pricing>.
Com a configuração acima, um pedido de aluguel pode ser criado.
O pop-up Configure seu produto só aparece se o produto opcional estiver definido no produto de aluguel.
Quando um cliente adiciona o produto de aluguel ao seu carrinho, um pop-up Configure seu produto exibe o produto de serviço de depósito em Opções Disponíveis.
Assim que o cliente clica em fa-shopping-cart Adicionar, o produto de aluguel e o produto de serviço de depósito são adicionados ao seu carrinho.
Reembolsar depósitos após devolução
Assim que um cliente devolve o produto alugado <rental/return-products>, reembolse seu depósito com um nota de crédito da fatura e altere a quantidade entregue para 0 no pedido de venda vinculado.