Our company provides comprehensive banking delivery channel software and our best solutions for bankings and financial institutions.

PROSWITCH MODULES

ATM CONTROLLER

ProSwitching ATM Controller modules support large number of ATMs. Support standard and customized atm transaction such as Widrawal, Transfer, Deposit and bill payment using Magnetic/Chip Card, or via Token-based access.

See Preview Download Brochure

POS CONTROLLER

ProSwitching POS Controller can handle all kind of POS transaction including: mini atm, bill payment, or cash withdrawal.

See Preview Download Brochure

CARD MANAGEMENT

ProSwitching Card Management are build for the highest level of flexibility. This module supports EMV, NSICSS, multiple transaction Limit, and many more card base features

See Preview Download Brochure

PROSWITCHING MIDDLEWARE

ProSwitching MIDDLEWARE is the base product of all ProSwitching modules. This deliver the switching engine to be used for interconnection among other modules or to 3rd party interconection

See Preview Download Brochure

PAYMENT GATEWAY

ProSwitching Payment Gateway handle all kind of online payments such as utility bills, taxes, and prepaid voucher payment.

See Preview Download Brochure

CORPORATE IBANK

ProSwitching Corporate IBANK is corporate internet banking module support payroll, liquidity management, and bill payments

See Preview Download Brochure

Built with flexibility


Your programmers can choose the followig programing languages to use ProSwitching

JAVA

The most commonly used programing Languages

OPENEDGE

Stable and Fast Development Programing Languages

PHP

Fast development, Easy too use, and large community support

PYTHON

Python current uptrends make it classified as the most effective Programming Languages

When you build it ....

You can call hundred different ready interfaces directly from the above programing languages.

If you prefer to use javascript or VB language, you need to connect to via adapter which will be provided for you.

To connect to ProSwitching, you need to issue function call: Send, Get, and Reply.

  • Send are used to send messages.
  • Get is used to get messages.
  • Reply is used to reply the message you get.

Your programmer does not need to learn new programing Languages

Learn More

ProSwitching Architecture

ProSwitching adopts microservice architecture, where each module can run across multiple containers inside Dockers. These Docker containers can be replicated on each separate virtual machines to achieve high availability and scalability. The containers are managed by ProSwitching Docker manager, which provides load balancing and fail over recovery. This orchestration works for both API and classic ISO 8583 interfaces. Thanks to its replication capabilities, the maximum number of transactions ProSwitching can handle is determined by the underlying hardware. You can scale ProSwitching either vertically or horizontally.



Our Customers



Company Certificate

In order to meet regulatory requirements in Indonesia and strengthen the security of customer data, PT Metalogic Infomitra recently completed the certification process for ISO 20001 and ISO 27001. The company successfully achieved certification and was officially awarded the certificates on February 2, 2026.