Application of EMQ X in financial payment IoT

Download for Free

Overview

Integration Payment is generated with QR code payment. Acquiring merchants can access payment channels such as Alipay, WeChat Pay, Cloud QuickPass, Ant Credit Pay, and credit cards through smart POS, smart code scanning devices, smart collection speakers, and other payment devices. QR code payment can be achieved through interface docking and settlement technical services. After the implementation of the fee rate reform, the profit of the acquiring organizations plummeted due to the decrease of merchant service charge, and the banks gradually realized the data support of the transaction volume growth and the development of deposit, settlement, credit and other businesses brought by the acquiring business. Integration Payment soon attracted the acquiring outsourcing organizations, third-party acquiring organizations and banks one after another, and gradually become the mainstream way in the field of acquiring payment.

Under the general trend of digitalization in the financial industry, the competition in parallel industries is fierce.

Challange

Low latency under massive encrypted connections

The realization of Integration Payment will inevitably face the needs of numerous payment terminals and mobile payment devices access, massive information communication, weak network and low latency, encrypted transmission and so on. Based on the current number of IoT devices and the development speed in the future, how to solve the device access level of hundreds of thousands, millions or even tens of millions is the problem faced by related suppliers.

Solution

The financial payment industry solutions provided by EMQ perfectly meet the IoT business needs of various financial scenarios including Integration Payment.

金融支付.png

Lightweight access of IoT protocols

It can be compatible with the lightweight, low-bandwidth, low-power consumption, and asynchronous MQTT protocol. It could also maintain excellent stability, good scalability, and rich functions under the requirements of a resource-constrained, complex network environment, and low-power consumption.

More secure access with multiple encryption authentication

Most devices are connected with MQTT over TLS communication protocol, and other IoT protocols communicate with EMQ through protocol conversion gateway. In this way, the code scanning and receiving speaker can be safely connected to EMQ X Enterprise, ensuring that the broadcast equipment can receive the required display and broadcast data.

High performance of rule engine for filtering, distributing and processing data

EMQ X Enterprise deploys LB at the front end for load balancing and terminates TLS connections, and deploys a database at the back end to implement data persistence services and store offline messages. At the same time, Authentication and ACL data can also be stored in a database to provide device access security and application layer access control security. EMQ X can bridge high-performance data to Kafka for other back end services. Therefore, the consumption of business system can be realized by deploying Kafka data stream service on the application service side. When the collection and payment behavior occurs, EMQ X will bring the business data that needs to be processed to the back end system for processing, and return the processing result within milliseconds, which will be displayed on the screen of the collection and payment device or broadcast by the speaker of the device. In addition, EMQ X supports parsing JSON Payload bytes and triggering the rule engine with message content and message events. It provides convenience for the development and integration of more intelligent applications.

Multilingual expansion of the business form

EMQ X Enterprise provides rich API interfaces and supports the development of multi-language hook functions of Python/Java. It can support the business services that is continuously added with a small amount of development investment to meet the business growth requirements.

High availability of clusters, high performance of the system

EMQ X adopts Erlang/OTP, a high-concurrency, high-stability, and distributed cluster development language, which can support cluster deployment and rapid expansion. Under the same hardware facilities, EMQ X can provide several times capability of competitive products in the same industry. Under the requirement of SLA as high as 99.99% or more, EMQ X is still stable.

Achievements

EMQ financial payment industry solutions help customers realize stable access to various payment IoT devices from POS machines to payment speakers in the Integration Payment scenarios, so as to obtain more end users through good user experience. Under 7*24h continuous service, it has continuously provided more than 5 years of stable operation and service for enterprise-level users.

Based on the service cases of existing customers in the financial industry, EMQ will continue to improve financial and payment industry solutions to enable more companies in the field to calmly deal with the challenges of digitalization and informatization of financial payments, and grasp new opportunities in the era of Internet of Everything.