Paypal
Paypal Chat Ödeme Alımını Ayarlama
Paypal Nasıl Kurulur
Paypal ile çalışmak için iki anahtar almanız gerekir: client_id ve secret
Şu sayfaya gidin https://developer.paypal.com/developer/applications/
Ve listeden seçin veya yeni bir uygulama oluşturun:

Üstte, anahtarı Canlı moduna değiştirin ve istediğiniz uygulamayı seçin. Ayarların bulunduğu bir sayfa açılır; burada istediğiniz verileri bulabilirsiniz:

Verileri kopyalayın ve Salebot - Ödeme Sistemleri - Paypal ayarlarındaki ilgili alanlara yapıştırın:


Bağlantının sonuna geldik.
Bir Ödeme Bağlantısı Nasıl Oluşturulur
Bir ödeme bağlantısı oluşturmak için payment_sum değişkeninin değerini ayarlamanız gerekir ve paypal_pay_url değişkeni hemen görünür.
payment_title zorunlu bir değişken değildir; ürünün adıdır. Belirtmezseniz şu metinle doldurulur: "Payment account order_id" (order_id - sunucudaki sipariş tanımlayıcısı)
payment_description - ürün açıklaması, isteğe bağlı
Ayrıca, payment_sum değerini belirtmeden önce ödeme sayfasının hangi dilde olacağını belirtebilirsiniz. Bunun için locale değişkenini ayarlamanız gerekir; varsayılan Rusça'dır (ru-RU). Tüm olası seçenekler: da-DK, he-IL, id-ID, ja-JP, no-NO, pt-BR, ru-RU, sv-SE, th-TH, zh-CN, zh-HK, zh-TW.
Ve üçüncü ek parametre company_name'dir - şirketinizin adı, sayfanın en üstünde görüntülenir (aşağıdaki örnek, company).
Ödemenin kabul edildiği para birimini de belirtebilirsiniz; bunun için currency değişkenini belirtiriz, varsayılan olarak ruble (RUB) ayarlıdır, dolar için değeri USD olarak ayarlayın (currency = USD). Olası para birimi seçenekleri şu bağlantıda bulunabilir https://developer.paypal.com/docs/api/reference/currency-codes/
Ve üçüncü ek parametre company_name'dir - şirketinizin adı, sayfanın en üstünde görüntülenir (aşağıdaki örnek, company )
paypal_pay_url değişkeni bir bağlantı olarak gösterilebilir veya "Öde" düğmesine yerleştirilebilir.
Bağlantının biçimi şöyledir: https://ww.paypal.com/checkoutnow?token=07N53571YM296381N
Örnek uygulama.
Ödeme tutarını 444 ve şirket adını ayarlayın

Not: payment_sum değişkeni, isteğe bağlı alanlardan sonra en son değişken olarak ayarlanır payment_title, company_name, vb.
Sonuç Nasıl İşlenir
Ödeme başarıyla tamamlandıktan sonra botta, başarılı bir ödeme yapıldığını anlamanızı sağlayan kolbekler gelir. Sistemde bu kolbekleri kullanıcıdan gelen mesajlar olarak görürsünüz; bu yüzden kullanıcı tarafından gönderilemezler, ilk 10 gizli sembolden ve durumla birlikte bir ana sayfadan oluşurlar, örneğin: EHsWHYOoWV_success.
Ayrıca, başarılı ödeme sonrasında paypal_payment_completed değişkeni True olarak ayarlanır.
Bu geri çağrılar kullanıcı tarafından GÖRÜLMEZ, yalnızca operatöre gösterilir.
Karşılaştırma türü "Tam eşleşme" olmalıdır
Tekrar ödeme yapmak için payment_sum değerini ve daha önce oluşturulan bağlantıyı sıfırlamanız gerekir; ardından yeni bir bağlantı almak için payment_sum değişkenini sıfırlayın. Önceki bir değeri belirtebilirsiniz.
Geri çağrılar gecikmeli gelir, bu nedenle kullanıcıya ödeme bağlantısından sonra "Ödemeden sonra, başarılı ödeme tamamlanmasıyla ilgili mesajı bekleyin" gibi bir mesaj göndermenizi öneririz
Örneğin, bir koşulla başarılı ödeme işleme bloğu oluşturabilir ve kullanıcıya ilgili mesajı yazdırabilirsiniz:

Karşılaştırma türü "Tam eşleşme" olmalıdır
Ödemenin tamamlanması üzerine, paypal_callback_data değişkeni istemciye eklenecek ve tamamlanan işlem için ödeme sistemi yanıt verilerini içerecektir. Gerekli verileri sözlükten şu kullanarak çıkarabilirsiniz get yöntemini kullanarak çıkarabilirsiniz.
Last updated