ONDC-Official/v1.1.0-logs

Mystore BA (IGM) - Compliance Check

Opened this issue · 5 comments

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

rating is optional

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

@mystore-in

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

@mystore-in

Clarifications

  • complainant_actions enums are mismatched; it should be OPEN, CLOSE; please check

@mystore-in

Logs cleared

@mystore-in