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.

Resim 1. Ödeme hizmetini Mavibot'a bağlamak için "Acquiring" bölümü

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

Resim 2. Hizmetten kullanıcı adı ve şifrenin girilmesi

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:

circle-check
Resim 3. Bağlı ödeme sisteminin düğmesinin görüntülenmesi

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:

  1. 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'.

  1. Ayrıca allpay_generate_payment_url fonksiyonu(amount, email, currency, long) kullanarak da bir bağlantı oluşturabilirsiniz.

Parametreler (ikinci yöntem için):

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]envelope')

Sonuç olarak, değişkenler oluşturulacaktır:

circle-check
circle-info

API ile çalışmak için şifrenin ilk 8 karakteri metnin başında kullanılır.

Son güncelleme