- Pendaftaran dan pengesahan pantas pedagang TANPA perlu menari dengan berlian
- Pendaftaran pedagang untuk individu tanpa laman web
- Peratusan sama untuk individu dan entiti sah - 2.5
- Ketersediaan GooglePay dan ApplePay
Cara menyambung
Untuk menyambung sistem wayforpay, anda memerlukan 3 nilai:
- log masuk pedagang
- kunci rahsia pedagang
- nama domain pedagang.
Pergi ke akaun peribadi anda -> https://m.wayforpay.com/mportal/merchant/list tetapan stor
Salin data dan pergi ke tetapan di Mavibot.
Buka bahagian sistem pembayaran, pilih wayforpay. Anda perlu memasukkan data yang diterima.
Untuk menjana pautan ke pembayaran, anda perlu menetapkan nilai pembolehubah payment_sum (seperti 150 atau 100.55 (guna titik!)), serta-merta selepas pembolehubah wayforpay_pay_url muncul. Pembolehubah ini boleh dipaparkan dengan pautan atau diletakkan pada butang dengan teks "Bayar".
Pautan tersebut berbentuk: https://secure.wayforpay.com/invoice/id1bbb2ad0375
Tetapan lalai adalah UAH (hryvnia), jika anda memerlukan mata wang lain, anda perlu menetapkan nilai pembolehubah mata wang
Juga, sebelum menetapkan nilai payment_sum, anda boleh menentukan pembolehubah pilihan berikut untuk mengkonfigurasi pembayaran.
currency - pesanan mata wang, lalai UAH (nilai yang mungkin USD, EUR, RUB)
session_timeout - tempoh hayat pautan dalam saat, lalai adalah 3600 (1 jam)
product_name - nama produk
language - bahasa halaman pembayaran, lalai UA (nilai yang mungkin RU, EN)
buyer_name - nama pembeli
buyer_email - e-mel pembeli
buyer_first_name - nama pertama pembeli
buyer_last_name - nama keluarga pembeli
Paparan ini mempunyai halaman untuk pautan pembayaran.
Buat pautan ke pembayaran 1 UAH dan tempoh hayat 2 jam
Sila ambil perhatian:
- Pertama, tentukan parameter pilihan product_name, dsb.
- Dan akhir sekali, tetapkan nilai pembolehubah payment_sum
Perhatikan, pertama kita tetapkan pembolehubah untuk tetapan, kemudian payment_sum. Anda boleh menentukan pembolehubah lebih awal dalam rantai, bukan dalam satu blok, ini adalah contoh.
Seterusnya, di tempat yang sesuai, cetak pembolehubah wayforpay_pay_url yang mengandungi pautan
Cara memproses hasil
Selepas pembayaran berjaya, panggilan balik akan masuk ke dalam bot, yang membolehkan anda memahami bahawa pembayaran berjaya. Panggilan balik ini dalam sistem anda lihat sebagai mesej daripada pengguna, supaya ia tidak boleh dihantar oleh pengguna, ia terdiri daripada 10 aksara pertama kunci rahsia dan notasi _success, contohnya: flk3409ref_success
Panggilan balik ini TIDAK DILIHAT oleh pengguna, ia hanya dipaparkan kepada pengendali
Jenis perbandingan hendaklah "Padanan penuh"
Juga, selepas pembayaran berjaya, pembolehubah wayforpay_payment_completed ditetapkan kepada true
Sebagai contoh, anda boleh membuat blok pemprosesan pembayaran berjaya dengan syarat dan mencetak mesej yang sesuai kepada pengguna:
Setelah pembayaran selesai, pembolehubah wayforpay_callback_data akan ditambahkan kepada pelanggan, yang mengandungi data respons sistem pembayaran untuk transaksi yang telah selesai. Anda boleh mengekstrak data yang diperlukan daripada kamus menggunakan kaedah get.