Inspiration

I created universalAPI from 2012, back to my previous role as a junior backend developer. In my previous company, I must create any H2H integration for payment gateway system, and this thing sometimes made me struggle since I must face various protocol ( from HTTP/S GET to ISO 8583 ) from various company.

What it does

So I created a API converter for made me easier for integration. From all the tech spec I already have, I created unified response request and response and translate it into any tech spec needed. Since until now, most of integration regarding to payment gateway, so I created the template like this :

REQ listener using HTTP/S -> biz logic to convert message -> biller

RESP biller -> convert message based on response needed -> sent back to requester

How we built it

I already built it and until now there is more than 5 tech spec already deployed with more than hundred service running from electrical bill, water bill, phone bill, balance top up, e money top up, bank traansfer, etc.

Challenges we ran into

Most of challenges is to understand what client need for the responses. The other parts is doing some translator for any tech spec given by biller

Accomplishments that we're proud of

This app bring me to 5th champion for mini BCA finhack and become a part of grand final BCA finhack 2017

What we learned

I learned there is lot of potential client who didn't want to burn they cost for hiring specific programmer for H2H integration, so this apps help them much for anay integration without needed high skill of programming

What's next for universalAPI

I want to expand this application into cloud service based ( currently it's only for desktop app ) and can using it as global converteer ( currently most of interconnection only for Indonesian based company )

Built With

Share this project:

Updates