ONDC-Official / v1.2.0-logs

Retail and Logistics Logs for 1.2.0
9 stars 245 forks source link

Costbo (SA: RET13) — compliance checks #1376

Open sandeepshahi opened 4 months ago

sandeepshahi commented 4 months ago

Flow 1

/on_search

/on_search (inc)

Flow 2

/on_init

/on_status

Flow 5

/on_cancel (RTO)

/on_status (RTO-Disposed)

Flow 6

/on_update (return)

@AnanthBo

AnanthBo commented 4 months ago

@sandeepshahi , Have one question on the Flow 5:, ON_cancel. comment. If the seller wants to charge for foward delivery, misc and Packaging,. Then he does not need to add in quote trail ? Leave the positive value in quote and buyer apps will bear that cost as RTO with valid reason, is failure at buyerapp side. . Please let us know. . If this is acceptable, we dont need to add delivery & packaging to quote_trail.

sandeepshahi commented 4 months ago

@AnanthBo, Yes, if the RTO reason id is valid where the cost is attributed to BNP, then it's acceptable. But make sure, any adjustment in quote is reflected in the quote_trail.

AnanthBo commented 4 months ago

@sandeepshahi , Also On the comment 1: Does it mean that empty string from buyer is not acceptable. ? quote: " invalid static terms provided by BNP; SNP must respond with a NACK."

At onsearch > tags> code: bap_terms > { "code": "static_terms", "value": "" <<<< Empty string is not acceptable. & should be NACKed ? },

AnanthBo commented 4 months ago

@sandeepshahi , could you please comment on the above. quote: " invalid static terms provided by BNP; SNP must respond with a NACK."

At onsearch > tags> code: bap_terms > { "code": "static_terms", "value": "" <<<< Empty string is not acceptable. & should be NACKed ? },

sandeepshahi commented 4 months ago

@AnanthBo, static terms are not yet enabled by the NPs. Once enabled, the counterparty NPs (SNP) have to accept the terms in /on_search after going through the static terms. Can you explain why are these static terms accepted here?

AnanthBo commented 4 months ago

@sandeepshahi , could i understand the comment is. As of today, If any one sends static_terms. (unsupported feature), should we NACK it instead of ignoring it . Ignoring has value, as we could get more orders. would that be accepted. ? Could we chat over phone few mins.

AnanthBo commented 4 months ago

@sandeepshahi RET13 logs have been submitted with the minor corrections commented. PR#1447 https://github.com/ONDC-Official/v1.2.0-logs/pull/1447

AnanthBo commented 4 months ago

@sandeepshahi , Since we are already present on RET10 & RET15. and we have fixed the requested information. Could you please approve RET13. Also Search is where we will have difference.

AnanthBo commented 4 months ago

@sandeepshahi Certification team has given a go ahead (pass) for RET13 . Could you approve as well.

Jagannath-wits commented 4 months ago

Flow 2 and 3

on_status_picked:

Flow 5

invldQuoteTrailPrices:

Flow 6-b and 6-c

Please provide complete logs for Flow 6-b and 6-c ( on_update_interim, on_update_approval, on_update_picked, update_settlement are missing )

@AnanthBo @sandeepshahi

AnanthBo commented 4 months ago

@jagannath-wits. @sandeepshahi

Flow 2 and Flow 3. - updated_at timer fixes. we have reupdated the logs directly. with Flow 2.

Flow 5 - We discussed with Sandeep, in our case, Because we are charging the RTO cost on the buyer App, which has given a wrong consumer address. quote trail overall will not match. but item level it will match.

Flow 6b -logs are added for liquidation . 6c - Return approval flow is must for Fashion only. We have a exception for this. We will manually handle this flow in interim. As of now 0% return cases for us in live.

Lets connect over phone call. if you need more clarification.

sandeepshahi commented 4 months ago

@AnanthBo, can you please share the latest PR.

For Flow 5, any adjustment in quote should be reflected in quote_trail. Therefore, the calculation must be correct as mentioned by @Jagannath-wits

For Flow 6b, can you share the approval email with us.

AnanthBo commented 4 months ago

@sandeepshahi @Jagannath-wits

I do not have email or phone num of jagannath...Hence attaching the older screenshots of email & Message on the RTO quote_trail. above. (We will charge the Buyerapp for the RTO costs because buyer address issue,). with this overall quote will not match. (but item level it will match).

WhatsApp Image 2024-05-02 at 18 35 11 WhatsApp Image 2024-05-02 at 18 32 50

AnanthBo commented 4 months ago

@sandeepshahi @Jagannath-wits Please update us at the earliest.

sahil-ondc commented 3 months ago

Flow 1

on_search

Flow 2

on_init

on_confirm

on_status (pending)

on_status (picked)

Jagannath-wits commented 3 months ago

Flow 1: on_search_full_catalog_refresh

Flow 2: select

Flow 3: select_out_of_stock

Flow 4: on_cancel

Flow 5: on_cancel

Flow 6

@AnanthBo Please Fix the above issues; No need to re-submit the logs.