Allpay
Allpay ödeme sistemine bağlanma
Allpay ödeme sistemiyle çalışmak için mavibot.pro üzerindeki projeye gidin ve "Acquiring" bölümünde Allpay ödeme sistemini bulun.

Bağlan'a tıkladıktan sonra, ödeme sistemini bağlamak için bir form açılır.

Bu formda, Kullanıcı adı ve şifre alanlarını ödeme sisteminin API'siyle çalışmak için girin.
Ardından, Ayarları kaydete tıklayın; bunun ardından Allpay ödeme sistemini bağlama düğmesinin "Bağlandı" olarak görüntülendiğini görürüz:
Bu, ödeme sisteminin bağlandığı ve onunla çalışmaya geçebileceğiniz anlamına gelir.

Allpay ödeme sistemiyle çalışmanın yapılandırılması
Müşterinin e-posta adresini Allpay'e göndermeniz gerekir. Bunu allpay_email değişkenine
ekleyebilirsiniz. Bir ödeme bağlantısı oluşturmanın 2 yolu vardır:
Bir ödeme bağlantısı oluşturmak için, payment_sum değişken değerini ayarlamanız gerekir (örneğin, 150 veya 100.55 (nokta ile ayrılmış!)), ve allpay_pay_url değişkeni hemen ardından görünecektir.
Bu değişken bir bağlantı ile görüntülenebilir veya "Öde" metinli bir düğmeye yerleştirilebilir. Bu yöntem için ek parametreler vardır, ancak bunlar değişkenlerde önceden tanımlanmalıdır payment_sum. Düğmenin allpay_currency değişkeni para birimini belirtmek için kullanılabilir, varsayılan değer 'RUB'. Düğmenin allpay_lang değişkeni ödeme sayfasının dilini belirtmek için kullanılır, varsayılan 'ENG'.
Ayrıca allpay_generate_payment_url fonksiyonu(amount, email, currency, long) kullanarak da bir bağlantı oluşturabilirsiniz.
amount - ödeme tutarını içerir
email - müşterinin e-posta adresini içerir
currency - para birimini belirtmek için isteğe bağlı parametre (varsayılan olarak ‘RUB’),
lang - ödeme sayfası dilini belirten isteğe bağlı parametre (varsayılan olarak ‘ENG’).
Bağlantı, fonksiyonun çalıştırılmasının sonucu olacaktır; onu bir değişkende tutun
ÖRNEKLER:
İlk yöntem için:

allpay_email = '******[email protected]'
payment_sum = 100
Sonuç olarak, aşağıdaki değişken blokta bağlantı ile geçirilebilir:

Örnek ikinci yöntem için:

payment_url = allpay_generate_payment_url(100, '********[email protected]')
Sonuç olarak, değişkenler oluşturulacaktır:

Başarılı bir ödemenin ardından, allpay_payment_completed değişkeni True olarak ayarlanacak ve ayrıca başarılı ödemeyle ilgili bir geri çağrı alacaksınız.
API ile çalışmak için şifrenin ilk 8 karakteri metnin başında kullanılır.
Son güncelleme