beckn / beckn/protocol-specifications

Organization needs to have a few first class attributes and tags

Open
#442 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
453
Forks
126
PR merge metrics
No merged PRs in 30d

Description

**Organization kyc attributes are missing:**

Organization object does not have :
* date_of_incorporation
* tags (To store registration and tax_ids needed for peer2peer kyc).

**Preferred solution**
Add first class attributes :
1. date_of_incorporation ,
2. an array of credentials ( to hold registration id , tax_id etc)
3. tags to allow for extensibility.

** Alternate solution **
Just add tags and let network facilitator dictate the tag groups. ( though this is workable, I think creds and date of incorporation must be first class attributes on organization entity)

**Additional context**
This would be useful in [beckn.json feature](https://github.com/beckn/beckn-utilities/issues/43) also. @ravi-prakash-v

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the Organization entity definition in the protocol specification, then read the linked beckn.json feature issue for context. Resolve whether credentials, date_of_incorporation, and tags should be first-class fields or whether tags alone are sufficient; done means the chosen Organization schema is specified consistently.

Written by the indexing model from the issue text.

Assessment

Domain
api, backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.