WalletOne Nasıl Yapılandırılır
WalletOne'ı bağlamak için bir mağaza kimliği ve bir gizli anahtar gerekir. Mağaza kimliği hesabınızın sağ üst köşesinde bulunabilir:
!!!!!
Botun ödeme bildirimlerini alabilmesi için, Birleşik Kasa kişisel hesabında «Ayarlar» bölümündeki «Entegrasyon» sekmesinde şu alanı doldurmak da gereklidir: İşlem sonucunun gönderilmesi için veri: https://chatter.salebot.pro/walletone\\_callback/result ve resimde gösterildiği gibi bir «gizli anahtar» oluşturun:
!!!!
Gizli anahtarı oluşturduktan sonra, sayfanın altındaki «Kaydet» düğmesine tıkladığınızdan emin olun. Bu, doğru çalışma için bir ön koşuldur.
Çalışma koşulları hakkında daha fazla bilgi için https://ww.walletone.com/ adresini ziyaret edin.
Mavibot Nasıl Yapılandırılır
Nasıl bağlanır
WalletOne'ı bağlamak için «Ödeme sistemleri» bölümüne gitmeniz gerekir
!!!!
Ardından, yukarıda belirtilen verileri forma girmeniz yeterlidir.
!!!!
Bağlantı tamamlandı. Şimdi bu işlevselliğin nasıl kullanılacağını anlayalım.
Tutarın belirtilmesi
Ödeme bağlantısı oluşturmak için payment_sum değişkeninin değerini ayarlamanız gerekir, ardından walletone_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ı şudur: https://wl.walletone.com/checkout/checkout/Index?i=355956321993\\&m=126335067885 
Para biriminin belirtilmesi
WalletOne, birden çok para biriminde ödeme kabul eder, varsayılan olarak ödeme ruble cinsinden oluşturulur. Başka bir para birimi belirtmek için bir currency değişken değeri atamanız gerekir. Değişken şu değerleri kabul eder: UAH RUB BYN USD TJS KZT EUR PLN ZAR
Örneğin, aşağıdaki ekran görüntüsünde olduğu gibi Grivnası para birimini belirtmek için bu değişkeni proje ayarlarında ayarlayabilirsiniz.
!!!!
Ödeme açıklaması
Bir ödeme açıklaması ekleyebilirsiniz, bu açıklama ödeme formunun başlığında görüntülenecektir.
!!!!
Açıklama payment_description değişkeninden alınır
Açıklama yalnızca Latin alfabesiyle olmalıdır!
Sonucun işlenmesi
Başarılı veya başarısız ödemeden sonra, botlara geri bildirimler (callback) doldurulacaktır, böylece başarılı bir ödeme olduğunu anlayabilirsiniz. Sistemde bu geri bildirimleri kullanıcıdan gelen mesajlar olarak görürsünüz, kullanıcı tarafından gönderilemezler, bir walletone anahtarı ve durum içeren bir kayıttan oluşurlar, Örneğin: 793638786d31756066695a7a7b42673939684e4e74493233444353_success veya 793638786d317566665c5a7b42673968684e4e74493233444353_fail. Ayrıca, başarılı ödemeden sonra walletone_payment_completed değişkeni True olarak ayarlanır.
Bu geri bildirimler kullanıcı tarafından GÖRÜLEMEZ, yalnızca operatöre görüntülenir
Karşılaştırma türü «Tam eşleşme» olmalıdır
Tekrarlanan bir ödeme yapmak için payment_sum değişkenini, 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
Ödeme tamamlandıktan sonra, istemciye tamamlanan işlem için ödeme sistemi yanıt verilerini içeren walletone_callback_data değişkeni eklenecektir. Gerekli verileri get yöntemini kullanarak sözlükten çıkarabilirsiniz.
Örnek
Walletone ile hızlı bir şekilde çalışmaya başlamanızı sağlayacak bir şema örneği.
!!!
Şekil, kullanıcının ne kadar ödemek istediğini sorduğu ilk blok örneğini göstermektedir.
Aşağıdaki ok ayarında, «Kullanıcı veri girer» anahtarı etkinleştirilmeli ve alana payment_sum değişkeni girilmelidir.
!!!!
#{walletone_pay_url} değişkeninin «Ekleri yapılandır» altına eklendiğine dikkat edin.
!!!
Ardından iki bloğa dallanma yapabilir (veya koşullu yeşil bloklar oluşturabilirsiniz). Birinde, qxgZ7zkNX4HnG8UpZ61_success belirtilmişse, diğerinde: qxgZ7zkNX4HnG8UpZ61_ - fail başarısız ödeme.
Kontrol türünü mutlaka «Tam eşleşme» olarak ayarlayın, aksi takdirde koşullar her iki geri bildirimde de çalışır.


