You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With the eRoamingAuthorizeStart message I found the following issues:
The given SessionID of the AuthorizeStart request is ignored on the portal. A SessionID is generated within the portal, but the SessionID within the response is empty (at least when there is not valid contract).
Why is there an EMPPartnerSessionID property within the request?
The PartnerProductID property within the request is not shown within the portal.
So you let the CPO set the EMPPartnerSessionID, which is a bit confusing, but you overwrite the normal SessionID.
As the SessionID and the EMPPartnerSessionID are "reserved property keys" within this process, I would suggest to return an error (Bad request) when those properties are sent by a CPO.
The text was updated successfully, but these errors were encountered:
With the eRoamingAuthorizeStart message I found the following issues:
https://github.com/hubject/oicp/blob/master/OICP-2.3/OICP%202.3%20CPO/02_CPO_Services_and_Operations.asciidoc#eRoamingAuthorizeStartmessage
I managed to run a little test on QA. When I send as CPO:
I will receive as EMP the following:
So you let the CPO set the EMPPartnerSessionID, which is a bit confusing, but you overwrite the normal SessionID.
As the SessionID and the EMPPartnerSessionID are "reserved property keys" within this process, I would suggest to return an error (Bad request) when those properties are sent by a CPO.
The text was updated successfully, but these errors were encountered: