on_confirm

POST {{bpp_client_host}}/confirm

Request Body

{"context"=>{"domain"=>"dent:ev-charging:0.1.0", "action"=>"confirm", "location"=>{"country"=>{"name"=>"India", "code"=>"IND"}}, "city"=>"std:080", "version"=>"1.1.0", "bap_id"=>"Sheru-BAP-UEI-Demo", "bap_uri"=>"http://ec2-3-109-76-78.ap-south-1.compute.amazonaws.com:5002", "bpp_id"=>"pulseenergy-bpp", "bpp_uri"=>"https://bpp-network.pulseenergy.io", "transaction_id"=>"67946494-bfb3-4a25-adef-aaf40d3e7fe7", "message_id"=>"0450d841-666f-4c69-b411-18a58c8863fb", "timestamp"=>"2024-03-19T07:17:41.761Z"}, "message"=>{"order"=>{"billing"=>{"name"=>"Sheru", "email"=>"billing@sheru.com", "phone"=>"+91-9876522222"}, "provider"=>{"id"=>"pulse-energy", "descriptor"=>{"name"=>"Pulse Energy", "short_desc"=>"Pulse Energy Technologies Private Limited", "long_desc"=>"Trusted by India's leading EV Fleets & Charging Point Operators", "images"=>[{"url"=>"https://uploads-ssl.webflow.com/63053217ec1dde3173cc4fba/63054ac29768d89e9ec931bc_Group%20707.png", "size_type"=>"xs"}]}}, "items"=>[{"descriptor"=>{"code"=>"energy-demand", "name"=>"Energy Demand"}, "fulfillment_ids"=>["1"], "id"=>"yu2vaxvc1wfjez8djiz2", "price"=>{"value"=>"2", "currency"=>"INR/kWh"}, "quantity"=>{"selected"=>{"measure"=>{"value"=>"6", "unit"=>"kWh"}}}}], "fulfillments"=>[{"id"=>"1", "customer"=>{"person"=>{"name"=>"Sheru"}, "contact"=>{"email"=>"billing@sheru.com", "phone"=>"+91-9887766554"}}, "tracking"=>false, "type"=>"DISPATCH", "state"=>{"descriptor"=>{"code"=>"order-initiated", "name"=>"Energy order has been initiated"}}}], "quote"=>{"price"=>{"value"=>"12", "currency"=>"INR"}, "breakup"=>[{"item"=>{"descriptor"=>{"name"=>"Estimated units consumed"}, "quantity"=>{"selected"=>{"measure"=>{"value"=>"6", "unit"=>"kWh"}}}}, "price"=>{"value"=>"12", "currency"=>"INR"}}]}, "payments"=>[{"url"=>"https://payment.gateway.in", "type"=>"PRE-ORDER", "status"=>"NOT-PAID", "params"=>{"amount"=>"12", "currency"=>"INR"}, "time"=>{"range"=>{"start"=>"2023-08-10T10:00:00Z", "end"=>"2023-08-10T10:30:00Z"}}}], "type"=>"DEFAULT"}}}

RESPONSES

status: OK

{"context":{"domain":"uei:charging","version":"1.0.0","action":"confirm","bap_id":"devang/bap-instacharge-callback","bap_uri":"https://devang-bap.loca.lt","location":{"city":{"name":"Bangalore","code":"std:080"},"country":{"name":"India","code":"IND"}},"bpp_id":"devang/bpp-pulseenergy","bpp_uri":"https://devang-pulse-central.loca.lt/uei/bpp","transaction_id":"edea17fa-b5c4-48c9-86dd-1b80dda67d37","message_id":"b58d434b-54ca-4c50-a914-7c9a699fdd26","ttl":"PT10M","timestamp":"2023-03-14T12:04:25.592Z"},"responses":[{"context":{"domain":"uei:charging","action":"on_confirm","bap_id":"devang/bap-instacharge-callback","bap_uri":"https://devang-bap.loca.lt","bpp_id":"devang/bpp-pulseenergy","bpp_uri":"https://devang-pulse-central.loca.lt/uei/bpp","timestamp":"2023-03-14T12:04:26.719Z","ttl":"PT10M","version":"1.0.0","message_id":"b58d434b-54ca-4c50-a914-7c9a699fdd26","transaction_id":"edea17fa-b5c4-48c9-86dd-1b80dda67d37","location":{"city":{"name":"Bangalore","code":"std:080"},"country":{"name":"India","code":"IND"}}},"message":{"order":{"provider":{"id":"5meTBsGQ70zZsWZN9Gk2","descriptor":{"name":"Log9"}},"items":[{"id":"4aWB27iWFv1wu9omvzxA","category_ids":["charging-station"],"descriptor":{"name":"Fortum-HMR Madhapur","images":[]}},{"id":"RVRZ7zqhIVPzjCn0BEh","category_ids":["charge-point"],"descriptor":{"name":"Fortum-HMR Madhapur - CP1","code":"CQXFKXLR6J"},"tags":[{"display":true,"descriptor":{"name":"Available Charging Options","code":"available-charging-options"},"list":[{"display":true,"value":"80","descriptor":{"name":"SoC","code":"SoC"}},{"display":true,"value":"2","descriptor":{"name":"Units","code":"Units"}},{"display":true,"value":"50","descriptor":{"name":"Amount","code":"Amount"}},{"display":true,"value":"3600","descriptor":{"name":"Time","code":"Time"}}]}]},{"id":"5oRqNc0eBEWwY1Rs50eR","parent_item_id":"RVRZ7zqhIVPzjCn0BEh","category_ids":["connector"],"descriptor":{"name":"DC-001","code":"DC-001"},"tags":[{"display":true,"descriptor":{"name":"Connector Status","code":"connector-status"},"list":[{"display":true,"value":"Unavailable","descriptor":{"name":"Status","code":"status"}},{"display":true,"value":"","descriptor":{"name":"Error","code":"error"}}]}]}],"tags":[{"display":true,"descriptor":{"name":"Selected Charging Option","code":"selected-charging-option"},"list":[{"display":true,"value":"100","descriptor":{"name":"amount","code":"amount"}}]}],"type":"DEFAULT"}}}]}