Retail Mobile POS Delivery app
Delivery app is used to automate the complete delivery cycle with minimum skills and least human source.
Business rules
- There should be separate mobile app for delivery management.
- The delivery boy will be created in Rep master master (Refer Rep master in Retail POS).
- Delivery bills are made in POS sales bill screen and while delivery bill creation cashier will selectr the delivery boy name in that delivery bill.
- SO when the delivery boy is logged in to the delivery bill, he will find the bills which is from the POS to deliver at customer place.
- Delivery boy select any one of the delivery bill and in that bill he can find all the delivery items, bill amount, customer name, mobile number and the delivery address from the POS and he will mark that bill as delivery in transit.
- So then delivery boy will deliver the items at customer place using the customer details.
- Once the delivery is done, delivery boy select the bill in transit and move to payment screen, where the delivery boy will update the payment details of the bill.
- Delivery bill which is saved as due bill only should show the Payment screen for the Bill in App.
- Delivery Bill which is already payment done in POS should not show paymant screen in App.
- After payment completed by delivery boy in delivery app, the status will be changed from bill in transit to delivery completed.
- If delivery rescheduled, delivery boy will reschedule the bill using the function key called “reschedule” under bill in transit screen.
- To reschedule, delivery boy should enter the details like reschedule reason, rescheduled date & rescheduled time.
- Delivery status which is updated in the mobile app should update automatically in POS. Manager or admin don’t want to update it manually for every bill.
- This delivery app should configured to Google map, So delivery boy can easily find the customer delivery address.