Top.Mail.Ru

Разработка desktop -приложения для интеграции онлайн ERP-системы с POS-терминалами

ERP-система ProSklad со­от­ветс­тву­ет тре­бова­ни­ям трех­компо­нен­тной ин­тегри­рован­ной системы (далее ТИС). ProSklad работает как веб-при­ложе­ние (SPA на Vue.js). Одним из тре­бова­ний к ТИС является ин­тегра­ция с POS-тер­ми­нала­ми раз­личных банков. Под ин­тегра­ци­ей под­ра­зуме­ва­ет­ся процесс, когда поль­зо­ватель ини­ци­иру­ет оплату в веб-при­ложе­нии, а терминал ав­то­мати­чес­ки под­хва­тыва­ет сумму и готов принять платеж.

Раз­ра­бот­ка desktop-при­ложе­ния зак­лю­чалась в про­ек­ти­рова­нии и раз­ра­бот­ке модуля, свя­зыва­юще­го POS-тер­ми­налы раз­личных банков и ERP-систему. Раз­ра­бот­чи­кам ProSklad больше не нужно знать об осо­бен­ностях работы раз­личных POS-тер­ми­налов, их раз­но­род­ных API и биб­ли­отек. Модуль позволят ис­поль­зо­вать единый ин­терфейс для работы с POS-тер­ми­нала­ми. Под­дер­жка каждого нового банка или тер­ми­нала осу­щест­вля­ет­ся в самом модуле без не­об­хо­димос­ти вносить из­ме­нения в ERP-систему ProSklad. Таким образом, раз­ра­бот­ка desktop-при­ложе­ния поз­во­лила привлечь новых пот­ре­бите­лей и рас­ши­рить список банков-эк­вай­еров, под­клю­чение которых ранее было зат­рудни­тель­но.

  • Технологии:
  • C#
  • .Net
  • С++/CLI
  • RS-232
  • Windows Forms
  • Websocket