Nasıl bağlanır
Fondy ödeme sistemine bağlanmak için bir satıcı kimliği ve gizli anahtar gerekir. Bunları aldıktan sonra Mavibot'taki ayarlara gidiyoruz.
Mavibot'ta ödeme sistemleri bölümünü açıp fondy'yi seçiyoruz. Alınan verileri girmeniz gerekiyor.

Bir ödeme bağlantısı oluşturmak için payment_sum değişkeninin değerini (150 veya 100.55 gibi (nokta ile!)) ayarlamanız gerekir, hemen ardından fondy_pay_url değişkeni görünür. Bu değişken bir bağlantı ile görüntülenebilir veya "Öde" metniyle bir düğmeye yerleştirilebilir.
Bağlantı şu şekildedir:
Ayrıca, payment_sum değerini ayarlamadan önce, ödemeyi yapılandırmak için aşağıdaki isteğe bağlı değişkenleri belirtebilirsiniz.
Varsayılan ayar UAH'dir, başka bir para birimine ihtiyacınız varsa currency değişkeninin değerini ayarlamanız gerekir.
currency - Sipariş para birimi.
Geçerli değerler:
UAH - Ukrayna grivnası
RUB - Rus rublesi
USD - ABD doları
EUR - euro
GBP - İngiliz sterlini (zorunlu)
CZK - Çek kronu
payment_description - Sipariş açıklaması
session_timeout - Siparişin saniye cinsinden ömrü.
Varsayılan (36000 saniye = 10 saat).
language - Ödeme sayfası dili:
ru - Rusça
uk - Ukraynaca
en - İngilizce
lv - Letonca
fr - Fransızca
cs - Çekçe
ro - Rumence
it - İtalyanca
sk - Slovakça
pl - Lehçe
es - İspanyolca
hu - Macarca
de - Almanca
Nasıl bağlantı oluşturulur
122 grivnalık (varsayılan grivna) ödeme için bir bağlantı oluşturun.
Lütfen dikkat:
- Önce isteğe bağlı payment_description parametrelerini vb. belirtin.
- Ve en son, payment_sum değişkeninin değerini atayın.
Not, önce ayarlar için ek değişkenleri, ardından payment_sum'ı ayarlıyoruz. Değişkenleri tek bir blokta değil, bir zincir halinde daha önce tanımlayabilirsiniz, bu bir örnektir.
Ardından, uygun yerde, bağlantıyı içeren fondy_pay_url değişkenini yazdırın.

Sonuç nasıl işlenir
Başarılı ödemeden sonra botta, başarılı bir ödeme olduğunu anlayabileceğiniz geri aramalar gelecektir. Sistemdeki bu geri aramaları kullanıcıdan gelen mesajlar olarak görürsünüz, böylece kullanıcı tarafından gönderilemezler; gizli anahtarın ilk 5 karakterinden ve hesap başarısından oluşurlar, örneğin: h4fd56_success
Parola 5 karakterden kısaysa, parola tamamen kullanılacaktır, örneğin test ödemeleri için parola test ise, geri arama test_success olarak gelecektir.
Bu geri aramalar kullanıcı tarafından GÖRÜLMEZ, yalnızca operatöre görüntülenir.
Karşılaştırma türü "Tam eşleşme" olmalıdır.
Ayrıca, başarılı ödemeden sonra fondy_payment_completed değişkeni True olarak ayarlanır.
Örneğin, bir koşulla başarılı bir ödeme işleme bloğu yapabilir ve kullanıcıya ilgili mesajı yazdırabilirsiniz:
Ödeme tamamlandıktan sonra, müşteriye tamamlanan işlem için ödeme sistemi yanıt verilerini içeren fondy_callback_data değişkeni eklenecektir. Gerekli verileri sözlükten get yöntemini kullanarak çıkarabilirsiniz.
Tekrarlanan bir ödeme yapmak için, payment_sum'ı, daha önce oluşturulan bağlantıyı sıfırlamalısınız ve yeni bir bağlantı almak için payment_sum değişkenini sıfırladıktan sonra önceki bir değeri belirtebilirsiniz.
Test ödemeleri nasıl yapılır
Dokümantasyonun yayınlandığı tarihteki test verileri:
Satıcı Kimliği: 1396424
Parola: test
Test kartı numaraları
44445566661111 - Başarılı
4444111166665555 - Red
Geçerlilik süresi ve CVV2 herhangi biri
Bir şey çalışmazsa, verileri resmi sitedeki verilerle karşılaştırın: https://docs.fondy.eu/ru/docs/page/2/2


