Sending the latest order with status (Java)

In this use case, the user refreshes the order screen to get the latest updates. On the other hand, the seller pushes updates to the application as and when there is a change to the

Adding an offer the cart and sending a discounted quote (Java)

In this use case, the user applies an offer to a cart to avail a discount on a particular item or the total cart value. This offer is usually entered by the user as a

Adding an add-on to an item and sending an updated quote (Java)

In this use case, the user adds an optional add-on to a particular product in the cart. This is generally useful in the case of restaurants where the user is allowed additional customization on individual

Adding an item to the cart and sending an updated quote (Java)

In this use case, the user wants to add an item to his cart. This usually results in the seller blocking that item in his inventory for a limited period of time at af fixed

Receiving a search intent based on store name and sending a list of stores with matching names (Java)

In this use case, the user types the name of a seller that he wants to buy from. This usually happens when the user knows the store is open and also has the items he

Sending the catalog of a provider (Java)

In this use case, the user usually clicks on a store to view its product catalog Code snippets BPP receives protocol search /* Example Request JSON: { "context": { "domain": "local_retail", "country": "IND", "city": "std:080",

Receiving a search intent based on product price range and sending a list of items whose price falls in that range (Java)

In this use case, the user enters the price range before searching for a product. This can be combined with any other use case that results in a list of items Code snippets BPP receives

Receiving a search intent based on product name and sending a list of items that match the name (Java)

In this use case, the user types the name of a product on a search bar and expects a list of items that match his search. This usually happens when there is just a single

Receiving a search intent based on product name and sending list of stores that sell matching items (Java)

In this use case, the user types the name of a product on a search bar and expects a list of stores that sell the items matching his search. This sort of result appears in

Sending the details of a product (Java)

In this use case, the user clicks on a product to see its details on his app Code snippets BPP receives protocol search /* Example Request JSON: { "context": { "domain": "local_retail", "country": "IND", "city":