beckn / beckn/protocol-specifications

Changes to Item attributes in draft spec

Open
#321 9 comments 0 reactions 1 assignee Claimed by @ravi-prakash-v View on GitHub
C4GT Community
Dominant language
No language data
Stars
453
Forks
126
PR merge metrics
No merged PRs in 30d

Description

---

Name: Protocol Specifications
Title: "Changes to Item attributes in draft spec"
Labels: C4GT Community

---

## Description

In draft spec [here](https://github.com/beckn/protocol-specifications/blob/draft/core/v0/api/core.yaml), request following changes:

Item.cancellation_terms => move return_eligible to Item.return_terms, replacement_eligible to Item.replacement_terms
reason: return & replacement of items is independent of cancellation. Cancellation of a fulfillment can result in return-to-origin (RTO) if the buyer refuses to accept it, irrespective of what return_eligible is. On the other hand, fashion items are generally returnable while some items (that are made-to-order e.g. cake) can't be returned, hence return_eligible will be false.
Item.replacement_terms => add fulfillment_managed_by
@core-wg-admin

## Goals

- To identify the problem being addressed here and provide a solution

## Expected Outcome

- Recommendation for changes in he protocol specification

---

### Project

Beckn

### Organization Name:

Beckn Open Collective

### Domain

Others

### Tech Skills Needed:

Open API 3.0
Github actions

### Mentor(s)

Ravi Prakash

### Complexity

Low

### Category

Feature

### Sub Category

Question, Needs Reproduction

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.