Plataforma de última geração

Cancelando pedidos

Se o cliente decidir cancelar um pedido, um associado da loja poderá cancelar o pedido e processar o reembolso do pagamento.

É possível cancelar apenas os pedidos que estão com o status Created Para cancelar pedidos, você precisa da permissão de recurso Cancelar pedido- ISF000040

Para cancelar um pedido, procure o pedido e selecione Cancelar pedido no menu Ações na página Resumo do pedido . Um pop-up de confirmação é exibido onde é possível selecionar o motivo para o cancelamento e confirmar.

A API getCommonCodeList é chamada com o CodeType como YCD_CANCEL_REASON para exibir os motivos de cancelamento

A API changeOrder é chamada com a ação CANCEL para cancelar o pedido completo

Se o pedido for cancelado com sucesso, a página Resumo do pedido será exibida com o status do pedido atualizado e outros detalhes com um banner de sucesso. Uma nota de cancelamento de pedido também é registrada com relação ao pedido com o motivo para o cancelamento do pedido e o nome do usuário do associado da loja que iniciou o cancelamento do pedido Se o cancelamento do pedido falhar, uma mensagem de erro apropriada será exibida

Cancelamento após pagamento parcial

Um cliente pode desejar cancelar um pedido após fazer um pagamento parcial no pedido devido a vários motivos.. Nesse caso, o associado da loja pode cancelar o pedido e especificar o motivo do cancelamento

Na página Capturar Pagamento , se você clicar em Fechar após fazer um pagamento parcial para o pedido, uma mensagem será exibida para confirmar se o pagamento deve ser concluído ou cancelar o pedido.

Ao clicar em Cancelar pedido, a CommonCodeList API é chamada com CodeType="YCD_CANCEL_REASON" para obter os motivos de cancelamento

Após uma opção de cancelamento ser selecionada, a API changeOrder é chamada para cancelar o pedido e a API processOrderPayments é chamada para processar o reembolso e exibir o resumo de reembolsos

O resumo de reembolso é exibido quando o pedido é cancelado com êxito O resumo de reembolso fornece a lista de métodos de pagamento que foram usados para pagar a ordem e também lista os métodos de pagamento usados para reembolso com base na configuração de reembolso. Nos casos em que o dinheiro é selecionado como o método de pagamento de reembolso, o associado da loja deve entregar a quantia de reembolso especificada no resumo de reembolso em dinheiro ao cliente.