Please enable JavaScript to view this site.

MyParking Configuration Guide

Navigation: MyParking Site

Extend a parking

Scroll Prev Top Next More

The MyParking Web Site can be reached using an URL https://sitename/MyParking/current/{purchaseguid}?carrier={email/SMS}&code={license no}&phone={phone number}&email={email address}

The complex URL is hidden in a short URL in the SMS message.

NOTE:
Since the phone number is included in the original Url, sharing short URL’s between users is not possible!

The end-user opens the site in the web browser from the SMS or E-mail message. The site utilizes the URL to find relevant information in WebOffice.

See Reminder and Purchase Examples for a list of examples.

When the data has been fetched, the end-user selects a new end time. A tariff calculation request is made to update the price. The same article and tariff are used as in the original purchase.

The use confirms the purchase extension.

An Initiate Payment message is sent to WebOffice.

WebOffice forwards the message to the external payment provider or validates the card payment.

The end-user accepts the payment.

if applicable, an asynchronous response message is sent by the external payment provider.

The response is processed by WebOffice and a Purchase record is created.

The end-user is informed that the payment has been accepted

 

Receipts

Receipt data is generated automatically and send to the end-user using the “Digital receipts” license.

 

Language support

Default language selection is defined as follows:

1.From the original purchase

2.From the company settings

Manual language selection might be implemented in the site later on.

 

Initial checks

The site needs to be called with three arguments:

1.The GUID of the PurchasePayUnit
2.The carrier (SMS or email)
3.The phone or email address

If the information isn’t included errors are presented. The following checks are made when entering the site:

Scenario

Description

Error message

Purchase reference cannot be parsed as Guid

 

Invalid payment reference.

Carrier cannot be determined

The carrier part of the url is wrong

Invalid request, carrier is missing

Contact cannot be determined

The contact part of the url is wrong.

Invalid request, contact is missing

Purchase record not found

Invalid Guid reference for the purchase pay unit.

Original purchase not found

MyParking profile is not enabled

 

Information that the service is not enabled.

MyParking License is missing

No check made today in the site

 

Email carrier without e-mail support

The carrier is email but e-mail support is not enabled on the profile

Information that e-mail is not supported.

No connection to underlying services

 

An manhandled exception occurred.