ONDC-Official / ONDC-Protocol-Specs

Open Network for Digital Commerce (ONDC) Open API Specifications. ONDC is an ambitious initiative to democratize digital commerce by creating a decentralized network of buyer apps and seller apps through an interoperable protocol specification.
Other
140 stars 59 forks source link

new error code for the case of "SLA breach for not shipped" #93

Open AayushSpaytm opened 2 years ago

AayushSpaytm commented 2 years ago

CRON-based SLA breach case to be addressed with this code.

BLR-0118 commented 2 years ago

can you pls elaborate with an example usecase where this code will be useful? @AayushSpaytm

AayushSpaytm commented 2 years ago

@Ravi Kumar Yadav @.> @Sukruth M S @.>

can you please help out here on the use case ?

On Thu, Sep 22, 2022 at 10:08 PM Supriyo Ghosh @.***> wrote:

can you pls elaborate with an example usecase where this code will be useful? @AayushSpaytm https://github.com/AayushSpaytm

— Reply to this email directly, view it on GitHub https://github.com/ONDC-Official/ONDC-Protocol-Specs/issues/93#issuecomment-1255280957, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2WE77IPOPZ4R3LKUFXGMI3V7SDRRANCNFSM6AAAAAAQSYDBEE . You are receiving this because you were mentioned.Message ID: @.***>

AayushSpaytm commented 2 years ago

+Sukruth M S @.***>

On Fri, Sep 23, 2022 at 1:02 PM Aayush Singh @.***> wrote:

@Ravi Kumar Yadav @.> @Sukruth M S @.> can you please help out here on the use case ?

On Thu, Sep 22, 2022 at 10:08 PM Supriyo Ghosh @.***> wrote:

can you pls elaborate with an example usecase where this code will be useful? @AayushSpaytm https://github.com/AayushSpaytm

— Reply to this email directly, view it on GitHub https://github.com/ONDC-Official/ONDC-Protocol-Specs/issues/93#issuecomment-1255280957, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2WE77IPOPZ4R3LKUFXGMI3V7SDRRANCNFSM6AAAAAAQSYDBEE . You are receiving this because you were mentioned.Message ID: @.***>

AayushSpaytm commented 2 years ago

Hi, As agreed earlier, there is a threshold for the order to be shipped, and if that threshold is breached we need to cancel that order and refund the full amount to the customer. Hence, for this use-case we need one new cancellation-reason-id from ONDC, this will cancel the complete order for now (in future it will be applicable at fulfillment level), and customers will always get full refund as order was not shipped.

On Fri, Sep 23, 2022 at 1:35 PM Ravi Kumar Yadav @.***> wrote:

+Sukruth M S @.***>

On Fri, Sep 23, 2022 at 1:02 PM Aayush Singh @.***> wrote:

@Ravi Kumar Yadav @.> @Sukruth M S @.> can you please help out here on the use case ?

On Thu, Sep 22, 2022 at 10:08 PM Supriyo Ghosh @.***> wrote:

can you pls elaborate with an example usecase where this code will be useful? @AayushSpaytm https://github.com/AayushSpaytm

— Reply to this email directly, view it on GitHub https://github.com/ONDC-Official/ONDC-Protocol-Specs/issues/93#issuecomment-1255280957, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2WE77IPOPZ4R3LKUFXGMI3V7SDRRANCNFSM6AAAAAAQSYDBEE . You are receiving this because you were mentioned.Message ID: @.***>

BLR-0118 commented 2 years ago

We also need to communicate to the buyer app the SLA so that they're aware of when it's breached

BLR-0118 commented 2 years ago

@AayushSpaytm

ravi-kumar-yadav commented 2 years ago

Paytm is the buyer app.

@BLR-0118 : Did you mean about SLA should be passed from BPP to BAP via on_search??? For that we may have to change the protocol (/on_search)

BLR-0118 commented 2 years ago

Added cancellation_reason_id "006" as defined here