INXY Payments

Tekrarlayan özelliklere sahip kripto işleme platformu

Kayıt

https://auth.inxy.io/ hizmetine kaydolduktan sonra sol taraftaki menüden Payment gateway API bölümüne gidin ve aşağıdaki verileri doldurun - cüzdanın adı ve açıklaması ile ikon. Sitenize bağlantı isteğe bağlıdır. Kabul etmek istediğiniz tüm kripto para birimlerini onay kutusuyla seçin ve Değişiklikleri Kaydet'e tıklayın

Kaydettikten sonra bağlantı verilerinin bulunduğu pencere açılacaktır. Ardından Generate düğmesine (1) basarak API anahtarı oluşturun ve e-postanıza gönderilen kodu girin. Elde edilen değişkeni güvenli bir yerde saklayın. Oluşturulan Secret Key'i de aynı yere kopyalayın. Anahtarlar, kaybolmaları durumunda yeniden oluşturulabilir (bu durumda, projedeki verileri değiştirmeyi unutmayın). Webhook'lar için URL'yi Postback URL (2) alanına https://chatter.salebot.pro/inxy_callback/result olarak girin.

Bağlantı kurulumu

Ardından Salebot — Ödeme sistemleri — INXY bölümüne gidin ve Bağlan düğmesine basın. Alınan API ve Secret anahtarlarını alanlara girin.

Salebot'tan bağlantı ekranı

Ödeme bağlantısı oluşturma

Ödeme bağlantısı oluşturmak için payment_sum değişkeninin değerini girin (örn.: 1), bundan sonra inxy_pay_url değişkeni görünecektir. Bu değişkeni ekranda bir bağlantı olarak ekleyebilir veya Öde düğmesine koyabilirsiniz.

circle-exclamation

Bağlantı şu şekilde görünür: https://pay.inxy.io/sessions/umLf9cJWBRiaNwowGCE1

Ayrıca, payment_sum değişkeni için tutarı girmeden önce, aşağıdakileri girebilirsiniz isteğe bağlı değişkenleri ödeme kurulumu için inxy_currency — ödeme için kullanılacak kripto para. API anahtarı oluşturma sırasında onay kutusuyla seçtiğiniz mevcut kripto paralardan birini girebilirsiniz. Boş bırakılırsa, kullanıcılar seçilenler listesinden kripto parayı kendileri seçer. Kullanılabilir değerler: ‘BTC’,‘ETH’,‘LTC’,‘DOGE’,‘USDT’,‘USDC’,‘DAI’

inxy_description – ödeme açıklaması.

circle-exclamation

Değişkenler zincirde daha önce de girilebilir, tek bir blokta olmak zorunda değildir. Bağlantıyı içeren inxy_pay_url değişkeni ise doğru yere yerleştirilmelidir. Bu bağlantı ödeme formunu açar.

circle-exclamation
circle-exclamation

Ödeme geri bildirimi

Başarılı ödemenin ardından bot, ödemenin başarıyla yapıldığını bildiren bir geri bildirim alacaktır. Bu geri bildirimi sistemde kullanıcıdan gelen bir mesaj olarak görürsünüz, böylece kullanıcı bunu gönderemez. Kullanıcıların kendileri geri bildirimi GÖREMEZ, yalnızca operatör görebilir. INXY'nin birkaç tür geri bildirimi vardır:

  1. Başarı geri bildirimleri, token'ın ilk 10 sembolünün ardından ‘success’ gelmesinden oluşur, örn.: uc8zsjNN1x_success

Bu geri bildirim, müşteri tutarın tamamını ödediğinde ve ödeme sırasında hiçbir sorun oluşmadığında gönderilir. Bu geri bildirimle birlikte projeye iki değişken eklenecektir: inxy_payment_completed True değerini alır; ve inxy_payment_status ödenen değerle.

circle-exclamation

Geri bildirim işlenirken karşılaştırma türü Full match olmalıdır. Örn.: başarılı ödeme işlemesini koşullu bir blok olarak yapabilir ve kullanıcıya ilgili mesajı gösterebilirsiniz:

2. Bazen kripto para kurları değişir veya cüzdanlar işlemlerden ek ücret alır, bu nedenle aldığınız nihai tutar tam olmaz. Böyle durumlarda inxy_payment_status değişkeni partially_paid değerini alır ve sistem şu şekilde görünen bir geri bildirim alır:

Bu durumda müşteriye eksik tutarı tamamlaması için bir mesaj göndermeniz gerekir. Örn.: geri bildiriminizin başlangıcı için bir koşul ayarlayabilir ve bunu alınca müşteriye ödeme bağlantısı içeren önceden oluşturulmuş bir URL gönderebilir ya da blok, inxy_payment_status değişkeninin değeri olduğunda etkinleşecek şekilde bir koşul ayarlayabilirsiniz partially_paid.

circle-exclamation

Abonelik oluşturma

INXY sistemi kullanıcıların abonelik oluşturmasına izin verir. Bunu yapmak için herhangi bir değeri inxy_subscription_payment değişkenine ekleyin; aylık bir abonelik oluşturulacaktır. Farklı bir dönem ayarlamak istiyorsanız, aşağıdaki değişkenleri kullanın: inxy_subscription_interval ‘day’ değerine eşit — günlere eşit bir abonelik aralığı oluşturur (varsayılan ay'dır) inxy_subscription_period — dönemi ayarlamak için 1 ile 30 arasında bir değere eşit değişken ekleyin. Örn. Her 15 günde bir abonelik ödemesi oluşturmak için inxy_subscription_interval =‘day’ ve inxy_subscription_period=15 ayarlayın; ödemenin yılda iki kez yapılması için inxy_subscription_period=6 ayarlayın (çünkü inxy_subscription_interval varsayılan olarak month'tur)

Bağlantı ayrıca ödeme formunu açacaktır, ancak farklı olacaktır: ilk olarak, yanda ödemenin abonelik tabanlı olduğu ve süresinin gösterildiği belirtilecektir; ikinci olarak, form müşteriye birkaç ödeme için önceden depozito eklemesini önerecektir.

circle-exclamation
circle-exclamation

Başarılı abonelikten sonra müşteri değişkenlerine inxy_subscribtion_id (referans numarası) ve inxy_subscription_status dahil edilir.

Aboneliği iptal etme

Bir aboneliği iptal etmek için aşağıdaki işlevi kullanın inxy_remove_subscription(inxy_subscription_id). İşlevde abonelik kimlik numarasını inxy_subscribtion_id olarak girin ve abonelik iptal edilecektir.

Başarı durumunda ‘Subscription status inxy_subscription_id - deleted’ geri bildirimi alırsınız ve inxy_subscription_status değişkeni ilgili değere değişir.

Last updated