Ocean - Release notes 1.218.3
Improvements
OC-4880 - Operator portal - Settings - Instance settings: "Defines if a user can use infrastructure only when he has an active contract with provider" was removed
OC-5740 - Operator portal - Billing and payment: Invalidated tariff prices can't be deleted anymore in order to keep history data of all past and present prices visible all the time
OC-7587 - Operator portal - Billing and Payment - invalidate cards in case a transaction fails due to a Payment provider's predefined reasons
OC-8008 - Operator portal - Marketing - Deprecate ability to limit Coupon Type to Tariffs conditions on API level
OC-8107 - Operator portal - Optimize TOP15 procedures with most executions to improve the stability and responsiveness of the system
OC-8414 - Operator portal - MQ: Added new message type RoamingConnectorsStatusChanged and new route {instanceId}.roamingConnectors.statusChanged. This gives EMP and ability to subscribe to MQ in order to get notified on connector status updates so it can offer a better service to its drivers
OC-8445 - Operator portal - Billing and payment: Prevent using payment methods that are used for Pay now/invoice payments We would like Ocean to prevent storing payment cards that were used for pay now functionality - purchase for a non-paid invoice. There are several reasons why we would like to implement this:
Pay now from the user's perspective a single payment of an invoice (fire and forget)
The transaction is processed in a way that a payment token should not be used for consecutive transactions in the future, however, the bank might approve such transactions
The payment method for Pay Now could be a payment method other than a payment card (such as apple pay) which are invalid MIT payment method.
OC-8472 - Urchinapi - The remoteStartTransaction_noAuth and remoteStopTransaction_noAuth APIs have now an additional int? connectorId param in the request payload
More information about APIs is available on the urchin api documentation page: https://documenter.getpostman.com/view/230031/SzYW4LYS?version=latest
Fixed bugs
OC-6404 - Operator portal - Purchase is marked with unknown status
OC-6153 - Operator portal - Billing and payment - Sessions - Dispute session: The dispute form allows you to save the stop meter value as empty. Which can result in negative values for the energy of the disputed sessions
OC-7058 - Operator portal - Billing and payment - If the payer is blocked system still creates a preauthorization for the user when the session is started. Fixed in a way that this does not happen anymore.
OC-7879 - Operator portal - Monitoring and Control - Infrastructure dashboard: Numbers in the dashboard do not match with numbers in the notification icons
OC-7888 - Operator portal - Monitoring and Control - Communication logs - In Communication outages, we should not display To time for charge points that are still offline
OC-7978 - Operator portal - Billing and payment - Sessions - "Waiting for parking information" status stays too long on AC chargers even when the availability of connector changes
OC-8123 - Operator portal - Settimgs - Email templates: Infrastructure monthly report was not sent out