Evaluating bids

Sistema de delivery

Published on the December 28, 2020 in IT & Programming

About this project

Open

Nosso objetivo do projeto consiste em trabalhar com fashion bags, ou o famigerado “malinha delivery”.

O fluxo de funcionamento das bags ocorrerá da seguinte forma:

0) A cliente preenche o formulário TypeForm (https://form.typeform.com/to/bltH59zk), e ao final dele, será direcionada para o formulário de análise de crédito que deverá ser criado por você segundo a documentação do MercadoPago.

1) Status "Entrega agendada", quando a cliente solicitar a bag no formulário e recebermos o OK da reserva no cartão por parte do gateway.

2) Status “Provando", quando a cliente receber a bag e clicar em senha da bag.

3) Status “Coleta solicitada”, quando a cliente apertar "NÃO quero nenhuma peça” ou chegar o dia da coleta.

Deve ser exibido um aviso: 

“Iremos coletar a sua Fashion Bag entre hoje e amanhã. Deixe a bag na portaria de seu prédio ou com alguém que possa entrega-la para o entregador.

IMPORTANTE:  Caso o entregador não possa coletar a sua bag por você não estar em casa ou não entrega-la, tentaremos coleta-la amanhã mediante nova taxa de coleta.

Caso o problema persista, faremos a cobrança de todas as peças da bag e o custo envolvido."

4) Status "Em conferência", quando a bag coletada e chegar para conferência.

Esse status deve ser alterado manualmente pela equipe.

Deve exibir um aviso para a cliente:

“Recebemos a sua bag e já iniciamos o processo de conferência. Agora é só aguardar!"

5) Status “Finalizada", quando a bag tiver sido conferida pela equipe.

Esse status deve ser alterado manualmente pela equipe.

6) Status “Divergência", quando a bag tiver sido conferida pela equipe e houver alguma divergência.

Deve ser exibido na tela um aviso e mostrado os itens em divergência com o respectivo motivo da divergência.



>>>> formulário análise de crédito <<<<

>>> formulário captação do cartão com reserva no mercadopago.

https://www.mercadopago.com.br/developers/pt/guides/online-payments/checkout-api/introduction

A transação capturada deve ser fornecida com Id, valor, data e etc atrelada com o número do pedido para que possamos localizar facilmente em caso de estornos.



>>>> interface do cliente <<<<

após o acesso com o email e cpf da cliente, o sistema deve exibir todas as bags solicitadas pela cliente em formato de pedido no erp (o mesmo número do pedido erp), sempre exibindo o status atual.

Segue documentação da api do erp para que possa estudar o meio que vai utilizar para “puxar” o pedido do erp e exibi-lo na interface:

https://www.tiny.com.br/ajuda/api/api2

Minha sugestão para exibição das malinhas, é em abas:

ativas (engloba os status 1, 2, 3, 4 e 6)
finalizadas (exibe o status 4)

ao clicar sobre o botão abrir bag, a cliente visualiza os dados do pedido:

número do pedido
status
data em que será entregue
data em que será retirada
itens do pedido gerado no erp

botão chamado pagar itens escolhidos, nessa opção, a cliente pode selecionar os itens da bag dela e efetuar o pagamento pelo mercadopago, descontando o valor pago previamente na análise de crédito.

Botão vermelho chamado “NÃO quero nenhuma peça”, e ao clicar, o pedido muda para o status coleta solicitada.


>>>> interface administrativa <<<<
lista as bags de acordo com o status por abas.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Payment Processor (Paypal, Stripe, etc.), Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by P. R.