Mystore BA (IGM) - Compliance Check
Opened this issue · 5 comments
RupalSingla commented
Flow 1
(Remove response object from all payloads)
complainant_actions[0].org.name should be bap_id+domain (issue.json)
issue_status.json & on_issue_status.json
- Extra call
issue.json(closed)
-rating missing
Flow 2
(Remove response object from all payloads)
complainant_actions[0].org.name should be bap_id+domain (issue.json)
issue.status.json
-call missing
issue.json(closed)
-rating missing
Flow 3 missing
mystore-in commented
rating is optional
Rishabh-ondc commented
Flow 1
issue_open
- context.ttl not provided
- invalid fulfillment.state provided
- complainant_actions.remarks is an invalid attribute
- issue.created_at and updated_at are different
- Please use actual or near actual value for complainant_actions.contact.email
issue (1)
- context.ttl missing
- extra attributes such as category/ subcategory/ order_details/ description/ source/ ETResl/ ETResp need not be shared. Please refer to the API contract
- complainant_actions.remarks is an invalid attribute
- Complete action trail is to be provided. Only close action provided as of now.
- issue.rating is missing
Rishabh-ondc commented
Flow 1
issue open
- issue.created_at and issue.updated_at should be greater than or equal to complainant_actions.updated_at
issue_status
- context.timestamp is less than issue creation context.timestamp
issue close
- context.timestamp is less than on_issue_status (1) context.timestamp
Flow 2
- same as above
Rishabh-ondc commented
Clarifications
- complainant_actions enums are mismatched; it should be OPEN, CLOSE; please check
Rishabh-ondc commented
Logs cleared