Мазмұнға өту
N1
Интеграциялар · ПКБ · қарыз алушыны тексеру

Қарыз алушыны ПКБ арқылы тексеруге өтінім — жария беттен тікелей CRM-ге

Клиент: Агронесиелендіру, NDA Санат: Интеграциялар Стек: Bitrix24 (қорап, REST-webhook), PHP 8.1, SOAP (ext-soap), ПКБ сервистері, JavaScript Мерзім: қысқа мерзім
Мәселе

Компанияға идеяны тез тексеру керек болды: өтініш беруші сайттағы форманы өзі толтырады, өтінім бірден CRM-де мәмілеге айналады, ал қарыз алушыны несие бюросында тексеру сол процестің ішінде жүреді — ЖСН/БСН мен егіс туралы деректерді қолмен көшірусіз.

Шектеулер

Мерзім қысқа болды; ПКБ сервистері техникалық құжаттама бойынша қосылды, ал қарыз алушы мен кепілгерлердің деректерін жібермес бұрын тексеру қажет болды.

Не істедім
  • Жария форма-бет: сатып алу жылы мен дақыл мәміле өрістерінің анықтамалықтарынан тартылады, аудан — тек бүтін сан
  • ЖСН/БСН-ді бақылау сомасы бойынша тексеру (12 цифр, салмақтардың екі жиынтығы) — браузерде де, серверде де
  • Бір өтінімде бірнеше кепілгер, әрқайсысының ЖСН/БСН-і бөлек тексеріледі
  • Өтінім REST-webhook арқылы керекті воронкада мәміле жасайды, жіберілгеннен кейін ЭЦҚ-мен қол қою терезесі ашылады
  • ПКБ SOAP-клиенті: деректерді пакетпен жүктеу (XML → ZIP → base64), жүктеу мәртебесі, есептерді алу, қосымша REST-режим
  • ПКБ-нің егістіктерді ғарыштық мониторингтеу сервисінің клиенті: токендерді жаңартатын авторизация, ЖСН/БСН бойынша сұраныс, есеп нәтижесі және сұраныстар тарихы
Архитектура
Жария форма → ЖСН/БСН тексеру → Bitrix24 мәмілесі (REST) → ЭЦҚ қолтаңбасы → ПКБ сервистерінің клиенттері
Нәтиже

Жария беттен келген өтінім CRM-де мәмілеге айналады, қарыз алушы мен кепілгерлердің деректері жіберілгенге дейін тексеріледі, ал ПКБ сервистерінің клиенттері бөлек кітапханалар ретінде рәсімделіп, қайта пайдаланылады.

Нені қайта қолдануға болады
ЖСН/БСН-ді бақылау сомасы бойынша тексеру (JS және PHP) ПКБ SOAP-клиенті: пакеттер, мәртебе, есептер ПКБ-нің егістіктерді ғарыштық мониторингтеу сервисінің клиенті