Paynow

Polonya ödeme sistemi

Paynow’a Nasıl Bağlanılır

Paynow hesabınıza giriş yapın. Dişli simgesine tıklayarak ayarlara gidin.

Sonra Sklepy i punkty płatności bölümüne gidiyoruz

Aşağıda mağaza ayarlarında Adres powiadomień satırında, geri arama ödemesini almak için url adresini belirtiyoruz:

https://chatter.salebot.pro/paynow_callback/result

Aşağıda api anahtarını (Klucz dostępu do API) ve gizli anahtarı (Klucz obliczania podpisu) kopyalamanız gerekir

Salebot.pro üzerindeki projenize gidin ve bölümde Ödeme sistemleri - Paynow bulunan anahtarları yazın.

Ödeme için bir bağlantı nasıl oluşturulur

Gerekli ayarlar

Aşağıda e-posta adresinizi nasıl isteyip kaydedebileceğinize dair bir örnek var.

email - alıcının e-postası (belirtilmemişse sahte)

payment_description - ödeme açıklaması web arayüzünde gösterilir (Dikkat! Kiril alfabesi otomatik olarak Latin alfabesiyle değiştirilecektir, 255 karakterden fazla olamaz). Belirtilmemişse otomatik olarak doldurun: "Buradaki numara" numaralı faturanın ödemesi

Ödeme bağlantısı oluşturmak için, payment_sum değişkeninin değerini (örneğin 150 veya 100.55 (nokta ile!)) belirlemeniz gerekir, hemen ardından paynow_pay_url değişkeni görünecektir. Bu değişken bir bağlantı olarak gösterilebilir veya "Öde" metniyle düğmeye yerleştirilebilir.

Bağlantının biçimi şöyledir: https://paywall.paynow.pl/NOH0-0LT-SEY-XOI?token=eyJraWQiOiJhMDAyNjJjYS02NTU3LTRjOTktOGU0NC1kMTFlMTAxYjhhNTIiLCJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJOT0gwLTBMVC1TRVktWE9JIiwiYXVkIjoicGF5d2FsbC5zYW5kYm94LnBheW5vdy5wbCIsImlzcyI6InNhbmRib3gucGF5bm93LnBsIiwiZXhwIjoxNjE5NTkyOTc4LCJpYXQiOjE2MTk1MDY1Nzh9.dnCfjADHiTynvXk41TVxsQEVfDAnHFDC_9sdzWF4G2s

İsteğe bağlı parametreler

Ayrıca, ayarlamadan önce payment_sum değerini, ödemeyi yapılandırmak için aşağıdaki isteğe bağlı değişkenleri belirtebilirsiniz.

first_name - alıcının adı

last_name - alıcının adı

language - sayfa ödeme dilini BCP47/RFC5646 biçiminde (örn. pl-PL, en-US)currency - Ödeme para birimi kodu ISO 4217. Belirtilmezse varsayılan değer (PLN) kullanılır.

Lütfen dikkat:

  • Önce e-postayı belirtin

  • Sonraki isteğe bağlı parametreler first_name, payment_description, vb.

  • Ve son olarak, değerini atayın payment_sum variable

Ödeme bağlantısı örneği

İlk olarak, müşteri e-postasını sorgulayıp kaydedeceğiz. E-postayı girmek için bir blok oluşturacağız ve girdiyi oka kaydedeceğiz:

Bir sonraki blokta mesaj gösterilmeyecek, ödeme açıklamasını belirteceğiz ve hemen ardından 10 zl tutarında bir ödeme değişkeni ayarlanacak (varsayılan zloti)

Sonra, doğru yerde bağlantıyı içeren paynow_pay_url değişkenini yazdırın. Örnekte bu bir sonraki bloktur.

Sonuç Nasıl İşlenir

Başarılı ödeme sonrası botta kolbeks gelir, bunlar sayesinde başarılı bir ödeme olduğunu anlayabilirsiniz.

Sistemdeki bu geri aramaları kullanıcıdan gelen mesajlar olarak görürsünüz, bu nedenle kullanıcı tarafından gönderilemezler; gizli anahtarın ilk 10 karakterinden ve hesap başarısından oluşurlar, örneğin: omc79l97u4_success

Bu callbacks’i kullanıcı GÖRMEZ, yalnızca operatöre gösterilir.

Karşılaştırma türü "Tam eşleşme" olmalıdır

Ayrıca, başarılı ödemenin ardından paynow_payment_completed değişkeni True olarak ayarlanır.

Örneğin, bir koşulla başarılı ödeme işleme bloğu oluşturabilir ve kullanıcıya ilgili mesajı yazdırabilirsiniz:

Ödeme tamamlandığında, paynow_callback_data değişkeni müşteriye eklenir ve tamamlanan işlemin ödeme sistemi yanıt verilerini içerir. Gerekli verileri get metodunu kullanarak sözlükten çıkarabilirsiniz.

Son güncelleme