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.

                                   ![](https://docs.mavibot.ai/files/4815tZqdDv0k3236vDOg)

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:

https://payfondy.eu/merchants/4879cf99f26d58b22b04c037d111d14a/default/index.html?n=fe044b299ce98accfcd5f0c559d8c8f28802c3

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.

                                      ![](https://docs.mavibot.ai/files/A2gCozjP1bc3Ki6Av7RM)

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