Middleware for interoperability with SmartPhoneTPV (Comercia Global Payments)
This application acts as a Security Middleware and Communication Bridge (Wrapper) essential for the payment ecosystem of our organization.
Need for Independent Existence:
The application is signed with a specific certificate approved by the bank (Comercia Global Payments / Redsys). Due to the security restrictions of the Android payment architecture, access to the SmartPhoneTPV terminal requires requests to come from a Package Name and a previously authorized and secured electronic signature.
Main Functionality:
It acts as an abstraction layer between our management applications and the physical payment gateway.
Validate the integrity of transactions before sending them to the POS.
Manage payment confirmation callbacks to ensure that there is no loss of financial transaction data.