Aitole
Kaspi төлемі туралы хабарлама

Клиент Kaspi арқылы төлегенін қолмен салыстырмай қалай білуге болады

Aitole · Жарияланды

Kaspi Pay қосымшасында төлем тарихта көрінеді, бірақ оны тапсырыспен қолмен салыстыру керек, ал «төледім» скриншотын жасанды етуге болады. Мұны Kaspi Pay кассаңыздың үстіндегі сервис автоматты түрде жасайды. Aitole мәртебені бірнеше секунд сайын тексереді де, ақша түскен бойда шотты төленген деп белгілейді, Telegram-ға «Төленді» деп жазады және сайтыңызға немесе CRM-ге вебхук жібереді.

✅ Төленді 4 990 ₸
нөмірге шот · Сауле К.
Маникюр 15:00 · 14:32
payment.paid → CRM

Қолмен салыстыру неге жұмыс істемейді

Әдеттегі жол мынадай: сіз деректемелерді немесе сілтемені жібердіңіз, клиент «төледім» деп жазып, скриншот жібереді, сіз Kaspi Pay-ді ашып, төлемді тарихтан іздейсіз. Күніне бес тапсырыс болғанда бұған төзуге болады. Одан әрі қиындықтар басталады:

  • Төлем тапсырысқа байланбаған. Тарихта сома мен уақыт көрінеді. Екі клиент он минут ішінде 5 000 ₸-ден төлесе, қайсысы қай тапсырыс үшін төлегенін болжауға тура келеді.
  • Скриншот ештеңені дәлелдемейді. Бұл сурет: оны жасанды етуге немесе ескісін жіберуге болады. Тексеру бәрібір біреу: ақшаны Kaspi Pay-ден табу.
  • Салыстыратын адам жоқ. Иесі жолда, әкімші клиентпен айналысып жүр, ал тапсырыс растауды күтуде. Клиент те күтеді.
  • Сайт пен CRM төлем туралы білмейді. Тапсырыс мәртебесін қолмен өзгертеді, кейде өзгертуді ұмытып кетеді.

Төлем туралы автоматты түрде қалай білуге болады

Әр төлем нақты шотқа байланып, оның төленгені туралы клиент емес, жүйе хабарлауы керек. Ол үшін шот Kaspi Pay кассаңызға қосылған сервис арқылы жіберіледі: нөмірге шот, төлем сілтемесі немесе QR. Сервис қай шот қай тапсырыс үшін екенін біледі және оның мәртебесін бақылайды.

Telegram-да: бірнеше секундтан кейін «Төленді»

Aitole кабинетінде ботты қосыңыз. Клиент төлеген бойда хабарлама келеді:

  • сома, мысалы «Төленді 4 990 ₸»;
  • касса және тәсіл: нөмірге шот немесе QR;
  • кім төледі: нөмірге шот болса, Kaspi-ден нөмір иесінің аты;
  • шотқа жазған түсініктемеңіз, мысалы «№1024 тапсырыс» немесе «Маникюр 15:00»;
  • Алматы уақыты бойынша төлем уақыты.

Қайтару туралы да осындай хабарлама келеді. Клиент тұрақты сілтеме бойынша төлесе, хабарламада қай сілтеме екені көрінеді.

Кабинетте: әр шоттың мәртебесі

Әр шоттың өз мәртебесі бар және ол өзі өзгереді.

МәртебеБұл нені білдіреді
Төлемді күтудеШот клиенттің Kaspi-інде
ТөлендіАқша сіздің Kaspi Pay шотыңызда
БолдырылмадыКлиент шоттан бас тартты немесе төлемді растамады; Kaspi себебін хабарласа, ол көрінеді
Мерзімі өттіКлиент уақытында төлемеді

Толық және ішінара қайтарулар сол операцияда көрінеді.

Сайтта немесе CRM-де: payment.paid вебхугы

Шоттарды сіздің жүйеңіз жіберсе, ол төлем туралы өзі біледі. Aitole төлемнен кейін бірнеше секунд ішінде сіздің мекенжайыңызға payment.paid оқиғасы бар сұраныс жібереді. Онда операция id-і, сома және касса бар. Дәл осы id-ді жүйеңіз шотты жіберген кезде алған, сондықтан ол бойынша тапсырыс бірден табылады.

  • Сұранысқа HMAC-SHA256 қолтаңбасы қойылады: қолтаңбаны тексеріңіз, сонда бөтен сұраныс тапсырысты төленген деп белгілей алмайды.
  • Серверіңіз жауап бермесе, жеткізу 1 минуттан, 5 минуттан, 30 минуттан, 2 сағаттан, 6 сағаттан және 24 сағаттан кейін қайталанады.
  • Барлық оқиға GET /v2/events журналында сақталады: вебхук жоғалса, оларды оқып алуға болады.

Толығырақ — Kaspi Pay API туралы мақалада және API анықтамалығында.

Іштей қалай жұмыс істейді

Aitole Kaspi Pay кассаңызға «Кассир» рөлі бар қызметкердің жеке нөмірі арқылы қосылады. Бұл рөл шот жібереді және олардың мәртебесін көреді, бірақ ақша шығара алмайды. Сервис бірнеше секунд сайын Kaspi-ден ашық шоттардың мәртебесін сұрайды. Шот төленгенде Aitole оны белгілейді, Telegram-ға жазады және вебхук жібереді.

Ақша тікелей сіздің Kaspi Pay-іңізге түседі, Aitole оған тиіспейді. Қабылдау комиссиясын Kaspi өзі, шартыңызға сәйкес ұстайды.

Қашан сәйкес келмейді

  • Клиент картаға немесе телефон нөміріне аударым жасайды. Мұндай аударым ешқандай шотқа байланбаған, сондықтан оны тапсырыспен автоматты түрде байланыстыру мүмкін емес. Төлем өзі белгіленуі үшін клиент сіздің шотыңыз, сілтемеңіз немесе QR бойынша төлеуі керек.
  • Онлайн-касса мен фискалдық чек керек. Төлем туралы хабарлама чекті алмастырмайды. Чекпен не істеу керектігі Kaspi төлеміндегі чек туралы мақалада талданған.
  • Кассир нөмірі сізге өзіңізге керек. Kaspi-де бір нөмірге бір белсенді сессия. Нөмір Aitole-ге қосылып тұрғанда, сол нөмірмен Kaspi Pay қосымшасына кіруге болмайды, әйтпесе SMS арқылы қайта кіргенше қабылдау тоқтайды. Сондықтан жеке нөмір керек.

Сұрақтар

Kaspi Pay өзі Telegram-ға хабарлама немесе вебхук жібере ала ма?

Жоқ. Kaspi Pay төлемдерді өз қосымшасында көрсетеді, ал төлем қабылдауға арналған ашық API мен вебхуктері жоқ. Telegram-ға хабарламаны және вебхуктерді Kaspi Pay кассасына қосылған сервистер береді.

«Төленді» қанша уақыттан кейін келеді?

Әдетте төлемнен кейін бірнеше секундта: Aitole ашық шоттардың мәртебесін 5 секунд сайын тексереді.

Kaspi сессиясы үзілсе не болады?

Мысалы, біреу кассир нөмірімен қосымшаға кірсе. Сонда Aitole мәртебелерді тексере алмайды және бұл туралы бірден Telegram-ға жазып, кабинетте көрсетеді. Қабылдау SMS арқылы қайта кіргенде қалпына келеді. Содан кейін Aitole ашық шоттарды қайта тексереді, осы уақытта төленгендері белгіленеді.

Қай тапсырыстың төленгенін қалай түсінуге болады?

Тапсырыс нөмірін шоттың түсініктемесіне жазыңыз: ол Telegram-дағы хабарламада келеді. Шотты сіздің жүйеңіз API арқылы жіберсе, ол жауаптағы операция id-ін сақтайды және вебхук келгенде сол бойынша тапсырысты табады. Ештеңе салыстырудың қажеті жоқ.

Бұл ақылы ма?

Айына 20 төленген төлем — мәңгі тегін, Telegram-дағы хабарламалар мен вебхуктер барлық тарифке кіреді. Одан әрі Start тарифі: 500 төлем үшін айына 7 000 ₸.

Тіркелу бір минутта. Сынақ ортасы — бірден.

Google арқылы кіресіз — Kaspi-ді қоспай-ақ сынақ шотын қоюға болады. Айына 20 төленген төлем — мәңгі тегін.