Кіріспе

Тез төлем туралы хабарлама (IPN) – онлайн саудагерлердің сатып алуларды және басқа серверлер арасындағы байланысты автоматты түрде нақты уақытта қадағалау әдісі. Бұл электрондық коммерция жүйелеріне төлем мәмілелерін, тапсырыс туралы ақпаратты және басқа да сату деректерін ішкі түрде сақтау мүмкіндігін береді. IPN хабарламалары төлем шлюзіне байланысты төлемнің сәтті немесе сәтсіз аяқталуын, тапсырыс транзакциясының статусын өзгертуін, есептік кітаптар туралы ақпаратты және тағы да көптеген жайттарды көрсете алады. Төлемдер индустриясы – дамитын нарық, IPN және жылдам төлемдер сияқты технологиялар қазір бөлшек сауда нарығында және ішкі нарықта қолданылады, бірақ олар корпоративтік, бизнес-бизнес (B2B) сегментіне және халықаралық кеңістікке қарай дамуы күтілуде.

Қалай жұмыс істейді

IPN саудагерлерге соңғы пайдаланушы тіркелгісін жасау, тапсырысты қадағалау, сатып алынған қызметтерге қатысты клиенттер мен саудагерлерге хабарлау сияқты серверлік функцияларды автоматтандыру үшін қолданылады. Электрондық коммерция жүйесі төлем шлюзінен жаңа инвойс немесе тауарларға арналған есеп-фактура сияқты ресурс сұрағанда, сұраныста қайта оралатын хабарламаларды өңдеуге арналған скрипт немесе бағдарламаны көрсететін URL мекенжайы болуы керек. IPN хабарламалары ресурс шлюз арқылы жаңартылғанда HTTP POST арқылы саудагердің электрондық коммерция жүйесіне жіберіледі. IPN өңдегіші әдетте хабарламаны тексеру, электрондық коммерция жүйесіндегі тауар қорын жаңарту, төлемдердің сәтті немесе сәтсіз аяқталғаны туралы клиенттерге хабарлау сияқты стандартты әрекеттерді орындайды. Саудагердің бизнес талаптарына және электрондық коммерция бағдарламасының күрделілігіне байланысты IPN хабарламаларының кейбіреулері немесе барлығы қарастырылуы немесе назардан тыс қалуы мүмкін. PHP және ASP сияқты серверлік скрипт тілдері, көптеген электрондық коммерция жүйелерін қамтитын оқиғаларға негізделген және пайдаланушы жасаған оқиға мен машина жасаған оқиға арасында ешқандай айырма жасамайды. Осы фактіні пайдаланып, IPN хабарламалары электрондық коммерция жүйесі мен тапсырысты өңдейтін төлем шлюзі арасындағы тапсырыс күйінің өзгеруін үйлестіруге көмектеседі.