- Мерчантты алмазсыз билеусіз жылдам тіркеу және растау
- Веб-сайты жоқ жеке тұлғаға мерчантты тіркеу
- Жеке және заңды тұлғалар үшін бірдей пайыз - 2.5
- GooglePay және ApplePay қолжетімділігі
Қалай қосу керек
Wayforpay жүйесін қосу үшін 3 мән қажет:
- merchant login (мерчант логині)
- merchant secret key (мерчанттың құпия кілті)
- merchant’s domain name (мерчанттың домендік атауы).
Жеке кабинетіңізге өтіңіз -> https://m.wayforpay.com/mportal/merchant/list дүкен параметрлері
Деректерді көшіріп, Mavibot баптауларына өтіңіз.
Төлем жүйелері бөлімін ашып, wayforpay таңдаңыз. Алынған деректерді енгізу қажет.
Төлемге сілтеме жасау үшін payment_sum айнымалысының мәнін орнату керек (мысалы, 150 немесе 100.55 (нүкте арқылы!)), содан кейін бірден wayforpay_pay_url айнымалысы пайда болады. Бұл айнымалыны сілтеме арқылы көрсетуге немесе "Төлеу" мәтіні бар түймеге орналастыруға болады.
Сілтеме келесідей: https://secure.wayforpay.com/invoice/id1bbb2ad0375
Әдепкі бойынша UAH (гривна) орнатылған, егер басқа валюта қажет болса, currency айнымалысының мәнін орнату керек
Сондай-ақ, payment_sum мәнін орнатпас бұрын, төлемді конфигурациялау үшін келесі қосымша айнымалыларды көрсетуге болады.
currency - валюта тапсырысы, әдепкі бойынша UAH (мүмкін мәндер USD, EUR, RUB)
session_timeout - сілтеменің өмір сүру уақыты секундпен, әдепкі бойынша 3600 (1 сағат)
product_name - өнім атауы
language - төлем бетінің тілі, әдепкі бойынша UA (мүмкін мәндер RU, EN)
buyer_name - сатып алушының аты
buyer_email - сатып алушының поштасы
buyer_first_name - сатып алушының аты
buyer_last_name - сатып алушының тегі
Бұл көріністе төлем сілтемесі үшін бет бар.
1 UAH төлеміне және 2 сағат өмір сүру уақытына сілтеме жасаңыз
Назар аударыңыз:
- Алдымен қосымша product_name параметрлерін және т.б. көрсетіңіз.
- Соңында, payment_sum айнымалысының мәнін тағайындаңыз
Ескерту, алдымен баптаулар үшін айнымалыларды, содан кейін payment_sum орнатамыз. Айнымалыларды бір блокта емес, тізбекте бұрын анықтауға болады, бұл мысал.
Келесі, қажетті жерде сілтемені қамтитын wayforpay_pay_url айнымалысын басып шығарыңыз
Нәтижені қалай өңдеу керек
Сәтті төлемнен кейін ботқа колбектер келеді, олар арқылы сәтті төлем болғанын түсінуге болады. Бұл колбектер жүйеде пайдаланушыдан келген хабарламалар ретінде көрінеді, сондықтан оларды пайдаланушы жібере алмайды, олар құпия кілттің алғашқы 10 таңбасынан және _success белгісінен тұрады, мысалы: flk3409ref_success
Бұл колбектер пайдаланушыға КӨРІНБЕЙДІ, олар тек операторға көрсетіледі
Сәйкестендіру түрі "Толық сәйкестік" болуы керек
Сондай-ақ, сәтті төлемнен кейін wayforpay_payment_completed айнымалысы true мәніне орнатылады
Мысалы, шарты бар сәтті төлемді өңдеу блогын жасап, пайдаланушыға сәйкес хабарламаны басып шығаруға болады:
Төлем аяқталғаннан кейін клиентке wayforpay_callback_data айнымалысы қосылады, ол аяқталған транзакция үшін төлем жүйесінің жауап деректерін қамтиды. Сөздіктен қажетті деректерді get әдісі арқылы алуға болады.


