Please enable JavaScript to view this site.

WebOffice  2.66 Complete Guide

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.

CALEWE~1_img291

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.