Skip to content

Create Use Case Document for EV Charging Transaction #2

@ravi-prakash-v

Description

@ravi-prakash-v

Name: Beckn for Energy
About: EV Charging has many workflows. Developers implementing beckn protocol for EV charging must understand the Various workflows that exist in typical EV charging use cases.
Title: "Create Use Case Document for EV Charging Transaction"
Labels: C4GT Community, Documentation


Description

Context:
EV Charging has many workflows. Developers implementing beckn protocol for EV charging must understand the various workflows that exist in typical EV charging use cases.

Problem:
There is no documentation that clearly explains EV-charging sector in detail with typical workflows that occur when charging an electric vehicle

Goals

To create a use case document to allow implementers to understand EV charging use cases containing interactions like

  • Discovery of charging sources (By location, charger type, vehicle type, operator, etc)
  • Placing an order for charge (By time, money, number of units, etc) containing,
  • Fetching quote
  • Terms of service (various terms of service, payment, cancellation, and refunds)
  • Confirmation (Advance, instant etc)
  • Fulfillment of a charging order
  • status updates,
  • order updates,
  • cancellation, and
  • real-time tracking of power delivery
  • Post-charging interactions
  • Rating
  • Grievance and Support
  • Refunds

Expected Outcome

Any implementer of beckn protocol for charging should be able to understand how to map their business workflows to beckn API calls.

Acceptance Criteria

  • By reading this document, any BAP implementer should be able to understand the workflows involved in EV charging use cases

Implementation Details

  • Create a folder called docs/. Add a document called EV-Charging-use-case.md that details the following actions / interactions between a consumer and a charging point operator (with added sequence diagrams).

Project

Beckn

Organization Name:

Beckn Open Collective

Domain

Others

Tech Skills Needed:

Markdown Syntax
Mermaid UML

Mentor(s)

Akhil Jayaprakash
Ravi Prakash

Complexity

Medium

Category

Documentation

Sub Category

Research

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions