Skip to content

Add Examples for Airline Ticketing Flows in XInput RFC #65

@ravi-prakash-v

Description

@ravi-prakash-v

Description

Due to some new use cases that heavily involve form submissions, it has been decided to improve the functionality of the XInput schema. Currently, the XInput schema only allows single forms to be transmitted from a BPP to the BAP.

The updated draft of the XInput schema can be found in https://github.com/beckn/protocol-specifications/blob/v1.2.0-draft/docs/BECKN-007-The-XInput-Schema.md

To understand these flows, we need to add examples that cover various use cases.

Feature Request

In the Example Workflows section of the above document, add an example workflow for an Airline Ticketing containing two sub-flows,

  • Booking
  • Web Check-in

Goals

  • Complete airline booking flow
  • Complete web check-in flow

Expected Outcome

  • A developer working on a airline ticketing BPP should be able to understand how to implement Booking and Web Check-in flows using beckn.
  • A developer working on a mobility BAP should be able to understand how to implement Airline Booking and Web Check-in experience using beckn.

Acceptance Criteria

Must have

  • An example form template
  • A sequence diagram depicting the whole fetching, rendering, and submission flow

Good to have

  • An example flow implemented in the sandbox

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions