Adding billing and shipping details during checkout and receiving the final quote and payment terms (Java)

In this use case, the user provides all the details required by the delivery agency to calculate the final payable amount and receives the final delivery invoice containing the terms of payment against the final

Confirmation of a postpaid order (Java)

In this use case, the user confirms the order without making any payment and receives a confirmed order with the latest status of the fulfillment. In the case of hyperlocal delivery, the response sometimes also

Confirmation of a prepaid order (Java)

In this use case, the user confirms the delivery request by sending the proof of payment along with the other details present in the invoice and receives a confirmed order with the latest status of