• 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:

  1. log masuk pedagang
  2. kunci rahsia pedagang
  3. 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.