Build custom Point Of Sale solution

myPOS Payment Protocol is communication specific and can be used as foundation for complex payment solutions. The protocol provides a standard way of communication between devices via Bluetooth and USB interfaces. The purpose of myPOS Payment Protocol SDKs and the reference guide is to provide a smooth payment integration methodology for merchants with unique needs to complement their business solutions with instant card payments.


myPOS Payment Protocol maintains the communication between point of sale solutions and comprehensive card payment terminals from myPOS.




myPOS Traditional devices can be integrated with wide range of third party devices.

This allows you to build your payment solution based on myPOS Payment Protocol. You may integrate your Mobile App with myPOS Traditional POS devices, processed by its platform, to accept card payments (including but not limited to VISA, Mastercard, UnionPay International, JCB, Bancontact).

To process checkout, SDKs provide management of the terminal in order to complete all the steps of transaction processing, return or refund, card storage for recurring transactions, and communicate to the application transaction status, card token, card masked PAN.

No sensitive card data is ever passed through to or stored on the merchant's mobile app. All data is encrypted by the card terminal, which has been fully certified to the highest industry standards (PCI, EMV I & II, Visa, MasterCard & Amex).

In order to accept card payments with myPOS Traditional devices integrated with your app, there are several integration options (SDKs):

 Please visit our Github repositories for latest version of myPOS Payment Protocol SDK's.