ADEL PARKING

2023

Parking in blue zones can be paid for and managed directly from your phone

Parking in blue zones can be paid for and managed directly from your phone

Parking in blue zones can be paid for and managed directly from your phone

ADEL Parking allows you to choose the zone, enter your license plate and time, pay online, and extend your parking without returning to the parking meter.

ADEL Parking allows you to choose the zone, enter your license plate and time, pay online, and extend your parking without returning to the parking meter.

ADEL Parking allows you to choose the zone, enter your license plate and time, pay online, and extend your parking without returning to the parking meter.

OVERVIEW

The software

The software

The software

ADEL Parking (SmartParkPay) is an app for iPhone and Android that allows motorists to pay for parking in blue-striped spaces in municipalities served by ADEL, directly from their phones.


The user locates the zone on the map, indicates the license plate and end time, pays by card, Google Pay, or Apple Pay, and receives a reminder before expiration. They can extend the parking time and, where applicable, end it early with a refund for the unused time.


The app connects to the ADEL platform for municipalities, zones, tariffs, and tickets; online payments are managed via Nexi XPay.


It is not necessary to create an account: the app recognizes the phone and associates the parking history and saved cards with the device. A web panel allows administrators to view payments and refunds and configure the connection with ADEL.

Who it was designed for

Who it was designed for

Who it was
designed for

01

Motorists

Motorists

Motorists

They pay for and extend their parking from their phone, receive a reminder before it expires, and view their history and receipts.

They pay for and extend their parking from their phone, receive a reminder before it expires, and view their history and receipts.

02

ADEL

ADEL

ADEL

Obtain a digital payment channel integrated with your platform for zones, rates, tickets, and receipts.

03

Municipalities served

Municipalities served

Municipalities served

Parking sessions purchased in the app are registered as tickets in the ADEL platform, according to the rules of the local service.

04

System administrators

System administrators

System administrators

They view payments, saved cards, and refund requests from the web panel and configure the connection with ADEL.

Key features

Key features

Key features

Municipality and area

Municipality and area

Automatic detection of the municipality via location or manual search among the served municipalities.

Map and rates

Map and rates

Parking zones displayed on the map and sorted by distance, with rates and service rules.

Guided purchase

Guided purchase

Choice of rate, license plate or bay number, and end time, with the price updated in real-time.

Digital payments

Digital payments

Payment with Visa, Mastercard, Maestro, Google Pay, or Apple Pay on the secure Nexi page.

Saved cards

Saved cards

After the first payment, the card can be saved for subsequent purchases and removed from the menu.

Expiration reminder

Expiration reminder

Notification on your phone 5, 10, or 15 minutes before the end of the parking session.

Extension of stay

Extension of stay

The active parking ticket can be extended directly from the app, without having to return to the car.

Parking meter ticket

Parking meter ticket

A QR code on the paper ticket allows you to load it into the app and extend it by paying from your phone.

Early closing

Early closing

Where the service allows, the app calculates the time used and requests a refund of the remaining balance to the card.

History and receipts

History and receipts

Payments can be viewed by week, month, or custom period, with a PDF receipt for each parking session.

Languages

Languages

Interface available in Italian and English, selectable from the menu.

Admin panel

Admin panel

Consultation of payments, saved cards, and refunds, and configuration of the connection with ADEL.

COMPOSITION

The structure

The structure

The structure

The system includes the app on the phone, a payment server developed by INMAGIK, and two external services: the ADEL platform and Nexi XPay. The app communicates only with the server, which coordinates parking data and transactions.


The server recognizes the municipality by location, creates the payment, receives the outcome from Nexi, and communicates it to ADEL. It calculates refunds and requests them through an automatic daily operation.


ADEL continues to manage municipalities, zones, tariffs, tickets, and receipts. Nexi manages payments and reversals. The server uses geographical data of Italian municipalities and is deployed in Docker containers with main and testing environments.

STACK

Technologies used

Technologies used

Technologies used

Mobile app

React Native and Expo: a single codebase for iPhone and Android.

Maps and location

Google Maps and geolocation to find the municipality and parking zone.

Payment server

Python and Django for integration between apps, ADEL and Nexi.

Geographical data

PostgreSQL with PostGIS for municipal boundaries and geographical information.

Payments

Nexi XPay for cards, Google Pay, Apple Pay and refunds.

Distribution

Docker container with a main environment and a test environment.

Do you have a complex problem?

Do you have a complex problem?

Do you have a complex problem?

Thanks to our team of expert developers, we are ready to transform
your ideas into successful digital realities.

Thanks to our team of expert developers, we are ready to transform
your ideas into successful digital realities.

Thanks to our team of expert developers, we are ready to transform
your ideas into successful digital realities.