Abstract:
In order to establish the financial payment products under the railway industry scenario, improve the payment experience of passengers in the process of purchasing tickets in China Railway 12306 Internet Ticketing and Reservation System (12306 for short) Website, and reduce the payment time, it is necessary to introduce the electronic wallet products into the railway electronic payment system.Railway electronic wallet established its own system architecture by using the open source framework of Vue, SpringBoot, Mybatis, Redis. The whole application was implemented by front and background separation technology. Each module provided interface services to meet Restful API specification in a service-oriented manner, and carried on synchronous and asynchronous information exchange by using HTTPS protocol with the third party system. By analyzing the usage and test data of the railway electronic wallet prototype, it is found that it can reduce the payment time, improve the payment experience, and solve the problem that the current railway industry does not have its own electronic wallet products.