Electronic Payments

What is Python?

Python is a popular general-purpose programming language that can be used for a wide variety of applications. It includes high-level data structures, dynamic typing, dynamic binding, and many more features that make it as useful for complex application development as it is for scripting or “glue code” that connects components together.

It can also be extended to make system calls to almost all operating systems and to run code written in C or C++. Due to its ubiquity and ability to run on nearly every system architecture, Python is a universal language found in a variety of different applications.

Those new to programming can benefit from Python’s high level of abstraction. It is highly interactive and known for its “strong opinions” around specific syntax (including whitespace). Python, like other high-level languages, has a garbage collection process to manage memory or delete unused resources.

A user can receive instant feedback from the interpreter by typing python on the command line or by using projects like JupyterLab if they want a browser-based development experience. Many users also appreciate that Python has a strict syntax enforced by the compiler, making it easy to have a single “right way” to write a program.

SERFINSA API PAYMENT

An API was developed to be able to link the existing system for renting luggage carts at the International Airport of El Salvador, this system called SkyCart is developed by a Spanish company called APS, however the module for charging with existing credit cards is not functional for Latin America, so this api had to be developed. We worked as a team both with the people of Spain and with the local electronic payment processor SERFINSA.

Achieving the integration between both technologies and enabling the collection with credit cards to the aforementioned SkyCart system. All development was accomplished with local talent, Python experts.

It was such a good job that the APS company requested some operating adjustments to be made to the SkyCart system itself, these being implemented for airports in Asia.