Kayıt
https://auth.inxy.io/ hizmetine kaydolduktan sonra sol taraftaki menüden Ödeme Ağ Geçidi API'sine gidin ve aşağıdaki verileri doldurun - cüzdan adı, açıklaması ve simgesi. 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ı verilerini içeren pencere açılacaktır. Ardından, Oluştur düğmesine (1) tıklayarak API anahtarı oluşturun ve e-postanıza gönderilen kodu girin. Ortaya çıkan değişkeni güvenli bir yerde saklayın. Oluşturulan Gizli Anahtarı aynı yere kopyalayın. Anahtarlar kaybolması durumunda yeniden oluşturulabilir (bu durumda projedeki verileri değiştirmeyi unutmayın). Web kancaları için URL'yi https://chatter.salebot.pro/inxy\_callback/result Postback URL (2) alanına girin.

Bağlantı kurulumu
Ardından Mavibot — Ödeme sistemleri — INXY'ye gidin ve Bağlan düğmesine tıklayın. Alınan API ve Gizli anahtarları ilgili alanlara girin.
Mavibot'tan bağlantı ekran görüntüsü
Ödeme bağlantısı oluşturma
Ödeme bağlantısı oluşturmak için payment_sum değişkeninin değerini girin (örneğin: 1), ardından inxy_pay_url değişkeni görünecektir. Bu değişkeni ekranda bağlantı olarak ekleyebilir veya Öde düğmesine yerleştirebilirsiniz.
NOT! Sistem USD ile çalışır! payment_sum değişkenindeki tutar, INXY ödeme sisteminde USD olarak kabul edilir.
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, ödeme kurulumu için aşağıdaki isteğe bağlı değişkenleri girebilirsiniz
inxy_currency — ödeme için kullanılacak kripto para birimi. API anahtarı oluşturma sırasında onay kutusuyla seçtiğiniz mevcut kripto para birimlerinden birini girebilirsiniz. Boş bırakılırsa, oyuncular seçilenler listesinden kripto para birimini kendileri seçer. Mevcut değerler: 'BTC','ETH','LTC','DOGE','USDT','USDC','DAI'

inxy_description – ödeme açıklaması.

NOT! Önce kurulum için isteğe bağlı değişkenleri, ardından payment_sum'u girin.
Değişkenler zincirde daha önce girilebilir, tek bir blokta olması gerekmez. Bağlantıyı içeren inxy_pay_url değişkeni doğru yerde görüntülenmelidir. Bu bağlantı ödeme formunu açar.

NOT! Toplam tutar satırı, payment_sum'a eşit olan USD cinsinden değeri gösterir. Aşağıdaki Toplam kripto tutarı, seçilen kripto para birimindeki değeri gösterir. Geçerli döviz kuruna göre değişir. Bu, müşterinizin cüzdanından size ödemesi gereken tutardır.

NOT! Tek bir oturum sırasında ödeme için cüzdan adresi yalnızca 2 saat süreyle müşteriye ayrılır. Müşteriye, ödeme yapıldığında sürenin dolmadığından ve cüzdan adresinin hala geçerli olduğundan emin olmasını önerin. Oturum süresi dolarsa, tüm ödeme sürecinin yeniden başlatılması gerekir.
Ödeme geri bildirimi
Başarılı ödemeden sonra 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 geri bildirimi KENDİLERİ GÖREMEZ, yalnızca operatör görebilir. INXY'nin birkaç tür geri bildirimi vardır:
- Başarılı geri bildirimler, token'ın ilk 10 sembolü ve ardından 'success' ifadesinden oluşur, örn.: uc8zsjNN1x_success

Bu tür bir geri bildirim, müşteri tam tutarı ödemişse ve ödeme sırasında herhangi bir sorun oluşmamışsa gönderilir. Bu geri bildirimle birlikte projeye iki değişken eklenecektir: inxy_payment_completed, True değerine eşit olur; ve inxy_payment_status, paid değeriyle birlikte.
İşlem sırasında inxy_payment_status değişkeni değerini değiştirir. Kullanıcı formu açtıktan sonra waiting_payment olarak değişir, ödeme işlenirken waiting_confirmation olarak değişir ve başarılı işlemden sonra paid veya partially_paid değerine sahip olur.
Geri bildirim işleme sırasında karşılaştırma türü Tam eşleşme olmalıdır. Örn.: başarılı ödeme işlemini bir blok olarak koşulla yapabilir ve kullanıcıya ilgili mesajı gösterebilirsiniz:

2. Bazen kripto para birimi döviz kurları değişir veya cüzdanlar işlemlerden ekstra ücret alır, böylece aldığınız sonuç tutarı tam olmaz. Bu gibi durumlarda inxy_payment_status değişkeni partially_paid değerine sahip olur ve sistem şuna benzeyen bir geri bildirim alır:
Bu durumda, eksik tutarı karşılaması için müşteriye mesaj göndermeniz gerekecektir. Örn.: geri bildiriminizin başlangıcı için bir koşul belirleyebilir ve aldığınızda müşteriye önceden oluşturulmuş bir ödeme bağlantısı URL'si gönderebilir veya inxy_payment_status değişken değeri partially_paid olduğunda bloğun etkinleşmesi için bir koşul belirleyebilirsiniz.

Ödeme bağlantısının yalnızca 2 saat geçerli olduğunu unutmayın! Müşteri eksik tutarın ödemesini zamanında yapmazsa, bağlantı açılamaz. INXY bu aşamada ilk kısmi ödemeyi işleme koyacağından, para müşteriye geri dönmez. Parayı iade etmek için INXY hesabınıza gidip iade işlemini yapmanız gerekecektir.
Abonelik oluşturma
INXY sistemi, kullanıcıların abonelik oluşturmasına olanak tanır. Bunu yapmak için inxy_subscription_payment değişkenine herhangi bir değer ekleyin ve aylık bir abonelik oluşturulacaktır. Farklı bir süre belirlemek 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 aydır)
inxy_subscription_period — süreyi ayarlamak için 1 ile 30 arasında bir 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 olarak ayarlayın ve ödemenin yılda iki kez yapılması için inxy_subscription_period=6 olarak ayarlayın (inxy_subscription_interval varsayılan olarak aya eşit olduğundan)

Bağlantı ayrıca ödeme formunu da açacaktır ancak farklı olacaktır: ilk olarak, yanda ödemenin abonelik tabanlı olduğu ve sürenin gösterildiği görülecektir; ikinci olarak, form müşteriye birkaç ödeme için peşin depozito eklemesini önerecektir.
INXY özellikleri: Müşteri tutarın х2 veya х3'ünü öderse, Mavibot tek bir tutar hakkında bir mesaj alacaktır. Geri kalanı müşterinin bakiyesine yatırılacak ve sonraki ödemeler için kullanılacaktır. Kripto para birimi döviz kuru değiştiğinden, sonunda bu tutar sonraki ödemelerden biri için yetersiz kalabilir ve bu da ödenmemiş bir aboneliğe yol açabilir. Bu durumda, 'fail' ifadesini belirten bir geri bildirim alacaksınız ve müşteriniz için bir hatırlatıcı ayarlayabilirsiniz.
Abonelik kısmen ödenemez. Ödeme öncesinde müşterinin bakiyesi kontrol edilir. Yeterli fon yoksa ödeme hiç yapılmaz.

Başarılı abonelikten sonra müşteri değişkenleri inxy_subscribtion_id (referans numarası) ve inxy_subscription_status'u içerecektir.

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

Başarılı olması durumunda 'Abonelik durumu inxy_subscription_id - silindi' şeklinde bir geri bildirim alacaksınız ve inxy_subscription_status değişkeni ilgili değere değişecektir.



