WalletOne-ді қалай конфигурациялау керек

WalletOne-ді қосу үшін сізге дүкен идентификаторы және құпия кілт қажет. Дүкен идентификаторын аккаунтыңыздың жоғарғы оң жақ бұрышынан табуға болады:

!!!!!

Бот төлем хабарландыруларын алуы үшін, Бірыңғай кассирдің жеке кабинетінде «Параметрлер» бөліміндегі «Интеграция» қойыншасында келесі өрісті толтыру қажет: Транзакция нәтижесін жіберу деректері: https://chatter.salebot.pro/walletone\\_callback/result және суретте көрсетілгендей «құпия кілтті» жасау керек:

!!!!

Құпия кілтті жасағаннан кейін, беттің төменгі жағындағы «Сақтау» түймесін басуды ұмытпаңыз. Бұл дұрыс жұмыс істеу үшін міндетті шарт.

Жұмыс шарттары туралы қосымша ақпаратты https://ww.walletone.com/ сайтынан алуға болады.

Mavibot-ты қалай конфигурациялау керек

Қалай қосу керек

WalletOne-ді қосу үшін «Төлем жүйелері» бөліміне өту керек

!!!!

Содан кейін жоғарыда аталған деректерді пішінге енгізу жеткілікті.

!!!!

Қосу аяқталды. Енді осы функционалды қалай пайдалану керектігін анықтайық.

Соманы көрсету

Төлем сілтемесін жасау үшін payment_sum айнымалысының мәнін орнату керек, содан кейін walletone_pay_url айнымалысы пайда болады. Бұл айнымалыны сілтеме арқылы көрсетуге немесе «Төлеу» мәтіні бар түймеге орналастыруға болады. Сілтеме: https://wl.walletone.com/checkout/checkout/Index?i=355956321993\\&m=126335067885 

Валютаны көрсету

WalletOne бірнеше валютадағы төлемдерді қабылдайды, әдепкі бойынша төлем рубльмен жасалады. Басқа валютаны көрсету үшін currency айнымалысына мән беру керек. Айнымалы келесі мәндерді қабылдайды: UAH RUB BYN USD TJS KZT EUR PLN ZAR

Мысалы, төмендегі скриншоттағыдай гривна валютасын көрсету үшін бұл айнымалыны жоба параметрлерінде орнатуға болады.

!!!!

Төлем сипаттамасы

Төлем сипаттамасын қосуға болады, ол төлем формасының тақырыбында көрсетіледі.

!!!!

Сипаттама payment_description айнымалысынан алынады

Сипаттама тек латын әріптерімен болуы керек!

Нәтижені өңдеу

Сәтті немесе сәтсіз төлемнен кейін боттар колбектермен толтырылады, осылайша сіз сәтті төлем болғанын түсіне аласыз. Бұл колбектер жүйеде пайдаланушыдан келген хабарламалар ретінде көрінеді, оларды пайдаланушы жібере алмайды, олар walletone кілтінен және күйі бар реестрден тұрады, мысалы: 793638786d31756066695a7a7b42673939684e4e74493233444353_success немесе 793638786d317566665c5a7b42673968684e4e74493233444353_fail. Сондай-ақ, сәтті төлемнен кейін walletone_payment_completed айнымалысы True мәніне орнатылады.

Бұл колбектерді пайдаланушы КӨРЕ АЛМАЙДЫ, олар тек операторға көрсетіледі

Салыстыру түрі «Толық сәйкестік» болуы керек

Қайталап төлем жасау үшін payment_sum мәнін және бұрын жасалған сілтемені қалпына келтіру керек, содан кейін жаңа сілтеме алу үшін payment_sum айнымалысын қалпына келтіру керек

Төлем аяқталғаннан кейін клиентке walletone_callback_data айнымалысы қосылады, ол аяқталған транзакция үшін төлем жүйесінің жауап деректерін қамтиды. Сөздіктен қажетті деректерді get әдісі арқылы алуға болады.

Мысал

WalletOne-мен жұмысты тез бастауға мүмкіндік беретін схеманың мысалы.

!!!

Суретте пайдаланушы қанша төлегісі келетінін сұрайтын бірінші блоктың мысалы көрсетілген.

Төмендегі көрсеткі параметрінде «Пайдаланушы деректерді енгізеді» қосқышы қосулы болуы керек және өріске payment_sum айнымалысы енгізілуі керек.

!!!!

#{walletone_pay_url} айнымалысы «Тіркемелерді конфигурациялау» бөліміне енгізілгеніне назар аударыңыз.

!!!

Содан кейін екі блокқа тармақ жасауға болады (немесе шарттары бар жасыл блоктарды жасауға болады). Бірінде qxgZ7zkNX4HnG8UpZ61_success шарты көрсетілген, екіншісінде: qxgZ7zkNX4HnG8UpZ61_ - fail сәтсіз төлем.

Тексеру түрін міндетті түрде «Толық сәйкестік» етіп қойыңыз, әйтпесе шарттар екі колбекте де жұмыс істейді.