Beckn Gateway Optimization #126
ravi-prakash-v
started this conversation in
Ideas
Replies: 1 comment
-
I see the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
There are multiple requirements here.
For Beckn G/W:
Beckn G/W could send search requests to fewer and relevant BPPS if it knew the location where service is required and the regions where a BPP provides services to do the matching.
What is needed for this use case is: "Where is the service Required?" in a domain agnostic way. Since, in mobility it is start, in kirana, it is end. It was thought, that user's location could be a proxy for this service location in a domain-agnostic way. However, In the meeting it was pointed that users may book for other people (whose location would be the service location).
Considering these aspects, We could pass a separate "service-location" element in context /headers to be used by beckn gw for determining the bpps to fire the searches on
Therefore for this usecase, "service-location" in context/header would be sufficient. BAP may duplicate the fulfillment start/end in this attribute based on domain so the gw could use it in a domain agnostic way.
For A BPP:
By knowing the real BAP user, BPP would be able to customize searches and/or give promotions based on BPP's own analytics of the real user who is placing the order. This is for knowing the "ordering user".
To Summarize:
We may need 2 attributes in context.
Originally posted by @venkatramanm in #86 (comment)
Beta Was this translation helpful? Give feedback.
All reactions