Menu: | Support -> System Management -> Service Provider/Routing -> Service Provider |
Note: This feature was previously called Ongoing Purchase Provider The CWT terminal still used the Ongoing Purchase as term. Parameters like <PAYMENT ongoingPurchaseDatabaseLocation> are still in use. |
The Service Provider page shows all the Service providers configured in the system
A Service Provider returns a status back when WebOffice sends in a request. This request is based on the purchase data from a CWT terminal. If a Terminal sends in an Online Purchase Request, the data from this request will be sent to the Service Provider that will return a status. This status is stored in the purchases under external ID.
Currently the following Service provider types are supported:
•The Online Purchase Transfer type is used to send purchase data to a third-party provider.
oAsynchronous. No response from the third party needed
oSynchronous. The third-party must approve the request before a ticket is printed
oSynchronous with fallback. Same as synchronous but when the terminal cannot contact WebOffice it falls back to default values from the configuration file.
•The purchase Pre-Requisites type is used to send tariff information to the terminal. The tariff information can be WebOffice internal or fetched from a third party depending on the response.
oTariff Package ID: WebOffice returns the Tariff Package ID to use. The Tariff Package must be available in the CWT
oAmount to pay: WebOffice returns the amount to pay to the terminal.
oAmount to pay with additional start and end date: The tariff rate used is calculated from the amount as a rate per minute
oUsing Pre-defined Purchase Pre-Requisites providers
•Geofencing Search
The service provider will take the address (as written by an end user) and the company identifier (as provided by the portal or external site), and the user id - and will make a request via a web service to retrieve the available/valid parking zones as configured by either the 3rd party provider, or our internal Parking Zones functionality
•External Information search
A new provider type, “External Information Search“, that can be used to query 3rd party API for information. This new flow will not perform any mapping or transformation of the reply from the 3rd party API but returns the raw response back to the terminal.
Support for:
•REST
•SOAP
Authentication options:
•None
•Basic
•Bearer
•Claims
Reference: For information on how to set up service providers and service routing read the "How To Guides for Ongoing Purchases and Purchase Pre-Requisites". |
Note: Service Providers are commonly set up by the System Administrators. |