beckn / beckn/protocol-specifications

Defining specifications for Bidding / Auctioning process

Open
#410 3 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

Background: Facilitating the connection between farmers and markets is a crucial aspect of advancing agricultural commerce digitally. While adopting DSEP specifications enables learning of the best agricultural practices and utilizing Local Retail specifications streamlines agricultural input procurement, there is currently no specification available to support the sale of agricultural produce. Unlike other existing use cases that involve buyer-initiated transactions, this particular scenario involves seller-initiated transactions.

Typically, an agricultural produce seller, whether a farmer or aggregator, advertises their products (such as paddy, wheat, maize, potato, tomato, etc.) in a marketplace or mandi. Buyers then respond with offers based on the variety and grade of the produce. The seller evaluates these offers considering factors like price, distance to the market, etc., before deciding to sell the produce to a specific buyer. Essentially, sellers list their products while buyers bid for them.

Let's explore the possibility of defining a specification that supports this unique use case

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing DSEP and Local Retail specifications mentioned in the issue, then compare their buyer-initiated transaction flows with the proposed seller-initiated auction process. Identify the required listing, bidding, offer evaluation, and sale-decision behaviors. Done means the project has agreed on a complete specification for this use case.

Written by the indexing model from the issue text.

Assessment

Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.