# INXY payments

## Kayıt

Hizmete kaydolduktan sonra [https://auth.inxy.io/ ](<https://auth.inxy.io/ >) Ödeme geçidi API menüsüne gidin ve aşağıdaki bilgileri doldurun:

1. Cüzdan adı ve açıklaması, simge.
2. Web sitesine bağlantı talebiniz üzerine eklenir.

Kabul edilen tüm kripto para türleri işaretlenmeli ve Değişiklikleri Kaydet’e tıklanmalıdır

<figure><img src="/files/4d09b71f7bf450edc33d2e0f86a9463aa2829371" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/b848832cd5add00064e3da8405328561aace61d3" alt=""><figcaption></figcaption></figure>

Kaydettikten sonra bir iletişim veri alanı açılacaktır.

Ardından, Generate(1) düğmesine tıklayarak bir API anahtarı oluşturun ve e-postanıza gönderilen kodu girin.

Alınan değişken güvenli bir konumda saklanmalıdır. Ayrıca Secret Key’i de oraya kopyalayın.

{% hint style="success" %}
Anahtarlar, kaybolmaları durumunda yeniden oluşturulabilir (bu olursa, projedeki verileri değiştirmeyi unutmayın).
{% endhint %}

Postback Url (2) alanında, webhook’lar için url’yi belirtin <https://chatter.salebot.pro/inxy\\_callback/result>

<figure><img src="/files/b8f7041faae3b661060258a77d6f9abea04600d6" alt=""><figcaption></figcaption></figure>

## Bağlantı ayarları&#x20;

Ardından Mavibot → "Acquiring" bölümü → INXY’ye gidin ve tıklayın <mark style="color:varsayılan;background-color:blue;">**bağlan**</mark>. Alınan API ve Secret anahtarlarını alanlara girin.

<figure><img src="/files/bad7830a4a8df445d869e333d9b31f1db16bbe9f" alt=""><figcaption><p>Mavibot’ta "Acquiring" bölümü </p></figcaption></figure>

<figure><img src="/files/070d4c9781f5f1b697fa6c145eb87b3e79d2eed7" alt=""><figcaption><p>Mavibot’ta "Acquiring" bölümünde INXY ayarları</p></figcaption></figure>

## Ödeme bağlantısı oluşturma

Bir ödeme bağlantısı oluşturmak için payment\_sum değişkeninin değerini ayarlamanız gerekir (örneğin, 1). Bundan sonra, inxy\_pay\_url değişkeni görünecektir. Bu değişken bir bağlantı ile gösterilebilir veya "Pay" düğmesine yerleştirilebilir.

{% hint style="warning" %} <mark style="color:kırmızı;">**DİKKAT!!!**</mark> Sistem dolar ile çalışır! payment\_sum içinde belirtilen tutar, INXY ödeme sistemi tarafından dolar olarak kabul edilecektir.
{% endhint %}

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

Ayrıca, **payment\_sum değişkeninin değerini ayarlamadan önce**, aşağıdaki **isteğe bağlı değişkenleri** ödemenin ayarlanması için kullanabilirsiniz:\
**inxy\_currency** - ödemenin yapılacağı kripto para.

{% hint style="info" %}
API anahtarı oluştururken işaretlediğiniz olası kripto paralardan birini belirtebilirsiniz. Boş bırakırsanız, ödeyen kişi işaretlenmiş olanlar arasından kripto parayı seçer..&#x20;
{% endhint %}

Kullanılabilir değerler: 'BTC', 'ETH', 'LTC', 'DOGE', 'USDT', 'USDC', 'DAI'

<figure><img src="/files/b9e4f6130582d55a9252d46b50cdd9c99e3b2815" alt=""><figcaption></figcaption></figure>

**inxy\_description** – ödeme açıklaması

<figure><img src="/files/fa6c989cfed4921e2b20fa8572d934277c89d3b7" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %} <mark style="color:kırmızı;">**Dikkat**</mark>! Önce ayarlar için ek değişkenler, sonra payment\_sum ayarlanır.
{% endhint %}

Değişkenler tek bir blokta değil, zincirde daha önce ayarlanabilir. Ve bağlantıyı içeren inxy\_pay\_url değişkeni doğru yerde gösterilmelidir. Üzerine tıkladığınızda bir ödeme formu açılacaktır.

<figure><img src="/files/588d33186c043b9bd67eb2a55309d2a771669b71" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %} <mark style="color:kırmızı;">**Dikkat!**</mark> Toplam tutar satırı, payment\_sum’a eşit bir dolar değerini içerir. Aşağıdaki toplam kripto tutarı - seçilen kripto para birimindeki değerdir. Mevcut döviz kuruna bağlı olarak sık sık değişir. Bu, müşterinin kendi cüzdanından size ödemesi gereken tutardır.
{% endhint %}

<figure><img src="/files/e2a8972523a8ec2f660660f2f621b34ad4dbad3a" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %} <mark style="color:kırmızı;">**Dikkat edin!!!**</mark> Ödeme için cüzdan adresi, tek bir oturum içinde, müşteri için yalnızca 2 saatliğine rezerve edilir. Müşteriye, sürenin dolmadığından ve ödeme sırasında cüzdan adresinin geçerli olduğundan emin olmasını önerin. Oturum süresi dolarsa, ödeme sürecini yeniden başlatmanız gerekir.
{% endhint %}

## Ödeme sonucu işleme (ödeme geri bildirimi)

Başarılı bir ödemenin ardından, ödeme başarılı oldu bilgisini verecek bir geri bildirim bota gönderilecektir. Bu geri bildirimi sistemde kullanıcıdan gelen bir mesaj olarak görürsünüz, böylece kullanıcı bunları gönderemez. Bu geri bildirim kullanıcının kendisi tarafından GÖRÜNMEZ, yalnızca operatöre gösterilir. INXY’nin çeşitli geri bildirim türleri vardır:

1. Başarılı geri bildirimler, token’ın ilk 10 karakteri ve success eki ile oluşur, örneğin: uc8zsjNN1x\_success

<figure><img src="/files/609361ced4d3fcb8c502591a83e589c955e2ff7c" alt=""><figcaption><p>Müşteriyle yapılan bir görüşmede başarılı bir ödeme geri bildirimi</p></figcaption></figure>

Bu geri bildirim, müşteri tutarın tamamını ödemişse ve ödeme ile ilgili bir sorun yoksa alınır. Bu geri bildirimle birlikte, **inxy\_payment\_completed** değişkeni proje değişkenlerine eklenecek ve True olarak ayarlanacaktır. Ayrıca **inxy\_payment\_status** değişkeni paid değerini alacaktır.

{% hint style="warning" %}
inxy\_payment\_status değişkeni, ödeme işleme sürecinin tamamı boyunca değerini değiştirebilir. Kullanıcı formu açtıktan sonra waiting\_payment durumunu alır, ardından ödemesi işlenirken waiting\_confirmation değerini alır ve başarılı işlemeden sonra paid veya partially\_paid değerine sahip olur.
{% endhint %}

Bir geri bildirim işlerken karşılaştırma türü "Exact Match" olmalıdır.

Örneğin, başarılı bir ödemeyi koşullu bir blokta işleyebilir ve ilgili mesajı kullanıcıya gösterebilirsiniz:

<figure><img src="/files/d3e3c07f5c06d3671689b69a90e61d385f5743e4" alt=""><figcaption></figcaption></figure>

2\. Kripto döviz kuru değiştiğinde veya cüzdan işlemden bir komisyon kestiğinde, bunun sonucunda hesabınıza eksik bir tutar yatırılan durumlar vardır. Bu durumda, inxy\_payment\_status değişkeni partially\_paid değerini alacak ve sisteme bir geri bildirim gönderilecektir.

<figure><img src="/files/5c7127749aa9f899054ff3eb68013ddd48c91ac6" alt=""><figcaption></figcaption></figure>

Bu durumda, müşteriye ek ödeme talep eden bir bildirim göndermeniz gerekecektir.

Örneğin, geri bildirimin başlangıcı için bir koşul belirleyebilir ve bunu aldıktan sonra, ödeme bağlantılı zaten oluşturulmuş url’yi müşteriye tekrar gönderebilir veya inxy\_payment\_status değişkeni partially\_paid’e eşit olduğunda bloğun tetiklenmesi için bir koşul ayarlayabilirsiniz.

<figure><img src="/files/94bad11f9074e5e893635db218c01b517e24271d" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Lütfen ödeme bağlantısının **yalnızca** geçerli **olduğunu** 2 saat boyunca unutmayın! Müşteri kalan kısmı zamanında ödemezse artık onu açamaz. Bu aşamada INXY ilk eksik ödemeyi zaten işlemiş olacağından, para müşteriye iade edilmeyecektir. Onları geri almak için INXY kişisel hesabınıza gitmeniz ve bir geri ödeme işlemi yapmanız gerekir.
{% endhint %}

## Abonelik Oluşturma

INXY sisteminde abonelikler oluşturulabilir. Bunu yapmak için, **inxy\_subscription\_payment** değişkenine herhangi bir değer atayın; ardından aylık bir abonelik oluşturulacaktır.

Farklı bir dönem belirtmek istiyorsanız, aşağıdaki değişkenleri kullanın: **inxy\_subscription\_interval** ‘day’ değerine eşit - aralığı gün cinsinden ayarlar (varsayılan olarak bir aydır)\
**inxy\_subscription\_period** - sıklığı ayarlamak için 1 ile 30 arasında bir değer belirtin.

Örneğin, her 15 günde bir abonelik ücreti oluşturmak için inxy\_subscription\_interval =’day’ ve inxy\_subscription\_period=15 ayarlamanız gerekir; ödemenin her altı ayda bir tahsil edilmesini istiyorsanız, yalnızca inxy\_subscription\_period=6 belirtmeniz yeterlidir (çünkü varsayılan olarak inxy\_subscription\_interval bir aydır)

<figure><img src="/files/7e2ed224428f72519d3d1ce43ff7d20b4eee69df" alt=""><figcaption></figcaption></figure>

Bağlantıyı takip ettiğinde kullanıcı aynı ödeme sayfasını görecektir, ancak birkaç farkla: birincisi, ödemenin belirtilen sıklıkta bir aboneliğin parçası olduğunu gösteren yanda bir not olacaktır; ikincisi, ödeme sayfası müşteriye iki veya üç tutarı peşin ödeme seçeneği sunacaktır.

{% hint style="warning" %}
F**INXY ödeme sisteminin özellikleri:** Müşteri tutarın x2 veya x3’ünü öderse, Mavibot yalnızca bunlardan biri için ödeme yapıldığına dair bir bildirim alacaktır. Kalan tutar müşterinin bakiyesine gönderilecek ve buradan sonraki tahsilatlarda düşülecektir. Kripto para döviz kuru sürekli değiştiğinden, sonuç olarak bu tutar sonraki tahsilat için yeterli olmayabilir ve bu da eksik ödenmiş bir abonelik durumuna yol açacaktır. Bu durumda, “fail” geri bildirimi alacaksınız ve müşteriye bir hatırlatma ayarlayabilirsiniz.
{% endhint %}

{% hint style="warning" %}
Programa göre kısmi ödeme yapılamaz. Ödemeden önce bakiye kontrol edilir ve bakiye yeterli değilse para **tahsil edilmeyecektir** müşterinin hesabından.
{% endhint %}

<figure><img src="/files/58bdd225a51ce8db9e5fd5b8e9b0ba68153f5c29" alt=""><figcaption></figcaption></figure>

Başarılı abonelikten sonra, **inxy\_subscription\_id** değişkeni, abonelik numarasını göstererek müşteri değişkenlerinde görünecek ve **inxy\_subscription\_status** durumuyla birlikte yer alacaktır.

<figure><img src="/files/9d6ce6ff3f308bc75f3952cf14b25c799af663ef" alt="" width="385"><figcaption></figcaption></figure>

## Aboneliği iptal etme

Aboneliğinizi iptal etmek için **inxy\_remove\_subscription(inxy\_subscription\_id)**&#x66;onksiyonunu kullanın. Fonksiyona inxy\_subscription\_id abonelik kimliğini ekleyin ve abonelik iptal edilecektir.

<figure><img src="/files/043a6aff0c8ea7dd4f4b9400e6b9b24683577356" alt=""><figcaption></figcaption></figure>

Başarı durumunda, bir geri bildirim alacaksınız **‘Subscription status inxy\_subscription\_id - deleted’** ve **inxy\_subscription\_status** değişkeni uygun değere değişecektir.

<figure><img src="/files/34b76acae98e133f54684395b002562e83b4647a" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/doc/tr/odeme/inxy-payments.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
