Open sahil-ondc opened 11 months ago
We have made the required changes and shall upload the logs as soon an possible
Please do provide further info on the points below :-
Discrepancies between the quote object in /on_select and /on_init
Discrepancies between the quote object in /on_select and /confirm
serviceability construct /bpp/providers[0]/tags[0] should be defined as per the API contract (location is missing)
serviceability construct /bpp/providers[0]/tags[3] should be defined as per the API contract (type is missing)
serviceability construct present in tags have both location and type, please elaborate on what is the issue in that as, for the category id issue in serviceability we have made the required changes for that
And for these two points in /on_confirm , the doc showed it to be optional
@sharmasahil0331
on_search_full_catalog_refresh
search_inc_refresh
on_search_inc_refresh
on_init
on_confirm
on_status
common
@Ashish0120
on_search_full_catalog_refresh
search_inc_refresh
on_search_inc_refresh
on_init
confirm
on_confirm
@insphere-ashish
@sharmasahil0331 Group A changes has been added in the new PR https://github.com/ONDC-Official/v1.2.0-logs/pull/166 Please consider the Incremental logs generated with preprod.ondc.adya.ai for all Groups, increment changes can be reflected in there Also Changes from Group A feedback also updated on respective Group B flows
on_search_full_catalog_refresh
search_inc_refresh
on_search_inc_refresh
select
on_init
confirm
on_status
@insphere-ashish
@sharmasahil0331 Group A logs submitted in PR
/search (incremental)
/on_search
/on_confirm
/on_status
/on_select (OOS)
/cancel
/on_cancel
/on_cancel (RTO)
@insphere-ashish
on_search_full_catalog_refresh
search_inc_refresh
on_search_inc_catalog_refresh
on_select
on_confirm
@insphere-ashish
Entirely new Transaction logs should be submitted for any iteration of verification. (Group B)
@insphere-ashish
Group A
Flow 1
on_search_full_catalog_refresh
- invalid area_code as per gps provided in /message/catalog/bpp/providers/locations
- invalid context/city as per area_code provided in /message/catalog/bpp/providers/locations/address
- remove formatting form /message/catalog/bpp/providers/items/descriptor
- unit should be one of '["unit","dozen","gram","kilogram","tonne","litre","millilitre"]' provided in /message/catalog/bpp/providers/items/quantity/unitized/measure
search_inc_refresh
- context/city should be '*' while sending search_inc_catalog request
on_search_inc_catalog_refresh
- remove formatting form /message/catalog/bpp/providers/items/descriptor
Flow 2
on_select
- keys should be provided as per the api contract in /message/order/quote/breakup
- /message/order/tags must be array
on_confirm
- invalid context/city as per area_code provided in /message/order/fulfillment/end/location/address
@insphere-ashish
@bluecypher @sahil-ondc please do check the Group B flows too so if any issue found we can work on that too before next submission. Changes have been made as per the last feedback of Group B flows ( 1-5 ) in Group B flows.
on_search_full_catalog was updated and the changes were made a bit later and thus was edited to show its current state.. shall upload new as request but do please check the other Group B Flows so we can rectify the issues in both Group A and Group B together
/on_search
/on_search (incremental)
/on_select
/on_init
/on_confirm
/on_status
/on_select (OOS)
/on_cancel
/on_cancel
/on_status
@insphere-ashish
/on_search
/on_search (incremental)
/on_select
/on_init
/on_confirm
/on_status
@insphere-ashish
/on_search
/on_confirm
/on_status
/on_select (OOS)
/on_cancel
/on_status (RTO-Delivered)
@insphere-ashish
@bluecypher Could you please explain these a bit further ..
/on_search
/on_select (OOS)
/on_cancel
@insphere-ashish
@insphere-ashish
RET 13
Flow 1
search
- context.domain should be 'RET:13'
on_search_full_catalog
- Either one of fixed (range) or split (frequency and times) timings should be provided in /bpp/providers[0]/locations[0]/time
- /message/catalog/bpp/providers/items/tags should have mandatory attributes
search_inc_refresh
- ttl = PT30S as per the API Contract
- /message/intent/tags/list/end_time/value cannot be greater than /context/timestamp
RET 16
Flow 1
on_search_full_catalog
- Either one of fixed (range) or split (frequency and times) timings should be provided in /bpp/providers[0]/locations[0]/time
- /message/catalog/bpp/providers/items/tags should have mandatory attributes
search_inc_refresh
- ttl = PT30S as per the API Contract
- /message/intent/tags/list/end_time/value cannot be greater than /context/timestamp
@insphere-ashish
On feedback issues
The other issues are fixed and a https://github.com/ONDC-Official/v1.2.0-logs/pull/1061 has been raised with changes .
@insphere-ashish
@insphere-ashish, hex code must be provided in “colour” attribute.
@sandeepshahi Fixes have been pushed, please review the updated logs in the PR
@insphere-ashish
/on_search
/on_search (inc)
@insphere-ashish
RET 13 & 16
/on_search
- please add item/descriptor/code; mandatory attribute (applicable for RET10 domain too)
- some of the items' images are not loading
- quantity in description is not matching with the mentioned quantity in quantity/unitized/measure
- locations/timestamp is not a valid attribute; captured in /locations/time
/on_search (inc)
- is incremental push supported? (mode = start)
RET 16
- incorrect attribute "color"; should be "colour" instead, as previously mentioned
@insphere-ashish
@sandeepshahi in regards to the feedback on the logs
@insphere-ashish,
RET 13 and 16
For Incremental pull: please submit the logs for verification
For RET 16, Please submit the logs for verification
@sandeepshahi RET13 and RET16 logs have been uploaded, kindly review the logs in PR.
@insphere-ashish
search (inc_catalog)
on_search (full_catalog_refresh)
on_select
on_init
confirm
on_confirm
on_status
common
@Ashish0120