Urbo payment initiation service platform

We created a digital platform for Urbo's payment initiation service that enables businesses to accept customer payments in online stores and other internet systems. The solution includes a self-service portal for merchants, payment integration functionality, and technical API documentation.

Open project
Urbo payment initiation service platform
ClientUrbo bankas
KategorijaClient self-service portal, web portal
Date2026
SectorBanking and financial services

About the project


The payment initiation service provides businesses with the ability to accept customer payments from different banks through a single technical integration. The buyer selects their bank, confirms the generated payment, and the merchant receives information about its status.

Our task was to create the digital environment necessary for using and integrating this service. The solution had to be clear for the merchant, convenient for the technical team, and suitable for use in different e-commerce systems.

The solution created


The merchant self-service portal allows management of projects and integrations related to the payment service. Technical teams can connect the service to an online store or other internet system using the API.

The solution includes different payment integration scenarios. In the simpler case, the customer is redirected to the Urbo environment, while in the integrated case, part of the payment selection process is presented on the merchant's own website.

We also prepared public API documentation to help developers authenticate requests, initiate payments, retrieve their statuses, use payment links, and process system notifications.

Key project aspects


One integration for different banks

The merchant does not need to separately integrate each bank's payment solution. The service provides a single common technical interface for supported payment methods.

Merchant self-service

A separate environment has been created for business clients to manage projects and integrations. It helps administer the information needed for service usage in one place.

API and technical documentation

Integration must be understandable not only to system developers but also to external merchant teams. Therefore, an important part of the project was a consistent API structure and clear documentation for its use.

Multiple integration methods

The solution is adapted to different business technical needs – from faster integration with redirect to a payment process more embedded in the merchant's environment.

Reliable payment status delivery

It is important for an e-commerce store to receive clear information about the progress of an initiated payment. Therefore, the platform transmits payment statuses and system notifications necessary for further order processing.

Our work

  • Analysis of processes and technical requirements

  • Technical project planning

  • Merchant self-service development

  • Payment integration functionality development

  • API solution implementation

  • Development of payment link functionality

  • Preparation and implementation of API documentation

  • User and access rights management

  • Integration testing

  • System deployment and further development

Result


The Urbo payment initiation service platform was created, providing businesses with a single way to accept payments from different banks and integrate the service into their e-commerce solutions.

Self-service for merchants and public API documentation enable management of integrations and selection of a technical connection method suitable for a specific business.

Related cases

Another decision on a similar question.