
Төлем жүйесін қосу
Telegram жағында қосу
1-қадам. Серіктес аккаунтыңызға кіріңіз
Ашылған бетте «Telegram арқылы кіру» түймесін басыңыз, содан кейін «oauth.telegram.org» қалқымалы терезесінде телефон нөміріңізді енгізіп, «Қолдану» түймесін басыңыз.
Төлем жүйесін веб-браузер арқылы да, қолданба арқылы да қосу қажет:
- Сізге Telegram-да авторизацияны сұрайтын хабарлама келеді — «Қолдану» түймесін басыңыз.
- Сондай-ақ веб-браузердегі «oauth.telegram.org» қалқымалы терезесінде «Қолдану» түймесін басу керек.
Қаржыға жауапты тұлғаның қол жеткізе алатын аккаунтын пайдалану ұсынылады. Заңды тұлғалар үшін – уәкілетті өкіл.
2-қадам. Шағын сауалнамадан өтіңіз

Егер сіз бірінші рет кіріп жатсаңыз немесе қосымша ақпарат қажет болса, WalletPay толығырақ ақпарат алу үшін бірнеше сұраққа жауап беруді ұсынады. Екі қадам бар:
1. Сауалнама
2. KYB (Know Your Business) немесе KYC (Know Your Customer) тексерулері
Аяқтағаннан кейін өтінішіңіз жақын арада қаралып, нәтижелер туралы хабарланасыз. Сәтті болса, қызмет алатын комиссияны көріп, интеграцияны бастауға болатын аккаунтыңызға қол жеткізесіз.
Заңды тұлғалар үшін нысанды тек сенімді тұлға: директор немесе сенімхат бойынша қызметкер толтыра алады.
3-қадам. Бірінші «Дүкенді» жасаңыз.
«Сауалнаманы» сәтті аяқтағаннан кейін бірінші дүкеніңізді жасау ұсынылады.
4-қадам. «API кілтін» жасаңыз
Бірінші дүкеннің атауынан кейін оны конфигурациялау ұсынылады:
- API кілтін жасаңыз.
- API кілтіңізді көшіріп, Mavibot-пен интеграцияны бастаңыз.
5-қадам. Тапсырыс жасаңыз және төлем сілтемесін алыңыз
Егер сілтемені түймеге қойғыңыз келсе, Inline Button пайдаланыңыз.
Төлем бетін тек көрсетілген «customerTelegramUserId» аша алатынын ескеріңіз.
6-қадам. Қаражатты алу
Клиент төлемді растағаннан кейін қаражат сіздің активтеріңізге аударылады және әдепкі бойынша 48 сағат ұсталады. Осы уақыттан кейін сіз WalletPay қызметіне кіру үшін пайдаланған Wallet балансына қаражатты ала аласыз.
7-қадам. Қаражатты қайтару
Қазіргі уақытта қаражатты алу WalletPay-ке кіру үшін пайдаланатын Wallet аккаунтыңыздан қолжетімді. Бірақ жақын арада Merchant аккаунтыңызда қолжетімді болады.
Төлем түймесі қалай көрінеді?
Telegram Bot-ты «Wallet Pay API»-мен біріктірген кезде, төлем түймесі келесі ұсыныстарға сәйкес келетініне көз жеткізіңіз:
- Екі жолдың бірімен аталады:
- 👛 Wallet Pay
- 👛 Pay via Wallet
- Басқа түймелердің үстінде орналасқан (егер бар болса).
Ескерту. 👛 — бұл смайлик (қараңыз https://emojipedia.org/purse/).
Мысалды [Demo Store Bot] бөлімінен қараңыз.
Mavibot-қа қосу
Жобаға кіріп, «Төлем жүйелері» бөлімінде Wallet Pay үшін «Қосу» түймесін басыңыз.

Ашылған терезеде WalletPay дүкеніңіз үшін жасалған API кілтін енгізіңіз.

- Дайын! Енді клиенттер сіздің дүкеніңіздегі сатып алуларды криптовалюталармен (USDT, Toncoin және Bitcoin) WalletPay қызметі арқылы төлей алады.
Төлем сілтемесін қалай жасауға болады
Воронка конструкторының блогын жасап, калькуляторда «wallet_pay_generate_payment_url» функциясын шақырыңыз, оған қажетті параметрлерді беріңіз:
| Параметрлер | Параметрлер сипаттамасы |
|---|---|
| amount | криптовалютадағы немесе «TON»-ға айырбастауға болатын басқа фиат валютадағы төлем сомасы. |
| сurrency_code | Әдепкі төлем валютасы — «RUB». Қолжетімді валюталар тізімі: «TON» «BTC» «USDT» «EUR» «USD» «RUB» |
| description | 5-тен 100 таңбаға дейінгі тапсырыстың қысқаша сипаттамасы. |
| timeout_seconds | Сілтеменің жарамдылық мерзімі секундпен, әдепкі бойынша 3600 секунд. |

Ботпен чатта блок іске қосылғанда, клиент төлем сілтемесін алады, ал wallet_pay_payment_completed клиенттік айнымалысы False мәнімен жасалады.
Бұл сілтемені тек WalletPay есеп айырысу шотына қосылған ботпен чатта ашуға болады.
Төлемді тексеру
Сәтті төлемнен кейін клиенттің wallet_pay_payment_completed айнымалысы True мәніне орнатылады, ал сатушы 4690FE98_success түріндегі кері шақыруды алады, ол мыналардан тұрады:
- «4690FE98» — бұл Wallet Pay API кілтінің алғашқы 8 таңбасы.
- сәттілік туралы сөз
! егер төлем қатесі болса, сіз «_fail» жұрнағы бар кері шақыруды аласыз.
Хабарландырулар (кері шақырулар) мекенжайы: https://chatter.salebot.pro/wallet_pay/payment_callback - төлем жүйесі параметрлеріне енгізіледі
Кері шақыруды клиентке сәтті төлем (немесе төлем қатесі) туралы хабарлама жіберу үшін блок шартына енгізуге болады:


Егер сіз клиентті негізгі чат-бот схемасынан шығарғыңыз келмесе, «Non state condition» блогын пайдаланыңыз. Бұл блокқа өту мүмкін емес, сондықтан клиент төлемнен кейін негізгі воронкадан шығарылмайды және сәтті төлем туралы хабарландыру алады.
Ал егер сәтті төлемге реакциямен воронканы жалғастыру қажет болса, онда «Start condition» блогын пайдаланыңыз, содан кейін клиент төлем блогынан «Start condition» блогына ауысады, одан воронканы жалғастыруға болады.
Шартты блоктар туралы толығырақ ақпарат осы аттас мақалада берілген. шартты блоктар туралы айтылды


