# Wayforpay

* [Nasıl bağlanır ](#how-to-connect)
* [Sonuç Nasıl İşlenir ](#how-to-process-the-result)

{% hint style="info" %}

* Diamond’larla uğraşmadan hızlı kayıt ve satıcının onayı&#x20;
* Web sitesi olmayan bir kişi için satıcı kaydı&#x20;
* Fiziksel ve tüzel kişiler için eşit yüzde - 2,5&#x20;
* GooglePay ve ApplePay kullanılabilirliği
  {% endhint %}

## Nasıl bağlanır&#x20;

wayforpay sistemini bağlamak için 3 değere ihtiyacınız var:&#x20;

1. satıcı girişi&#x20;
2. satıcı gizli anahtarı&#x20;
3. satıcının alan adı.

Kişisel hesabınıza gidin -> [https://m.wayforpay.com/mportal/merchant/list ](<https://m.wayforpay.com/mportal/merchant/list >)mağaza ayarları

Verileri kopyalayın ve Salebot’taki ayarlara gidin.&#x20;

Ödeme sistemleri bölümünü açın, wayforpay’i seçin. Alınan verileri girmeniz gerekir.

![](/files/78e7b44a9d4d48ccd6749a679aa2b6924f4dc29c)

Bir ödeme bağlantısı oluşturmak için payment\_sum değişkeninin değerini ayarlamanız gerekir (örneğin 150 veya 100.55 (nokta ile!)); bundan hemen sonra wayforpay\_pay\_url değişkeni görünür. Bu değişken bir bağlantı ile gösterilebilir veya üzerinde "Pay" yazan düğmeye yerleştirilebilir.&#x20;

Bağlantının biçimi şöyledir: <https://secure.wayforpay.com/invoice/id1bbb2ad0375> &#x20;

{% hint style="warning" %}
Varsayılan olarak UAH (grivna) ayarlanır; başka bir para birimine ihtiyacınız varsa currency değişkeninin değerini ayarlamanız gerekir
{% endhint %}

Ayrıca, payment\_sum değerini ayarlamadan önce ödemeyi yapılandırmak için aşağıdaki isteğe bağlı değişkenleri belirtebilirsiniz.&#x20;

**currency** - para birimi sırası varsayılan olarak UAH (olası değerler USD, EUR, RUB)&#x20;

**session\_timeout** - bağlantı süresi saniye cinsinden, varsayılan 3600’dür (1 saat)&#x20;

**product\_name** - ürün adı&#x20;

**language** - ödeme sayfasının dili, varsayılan UA (olası değerler RU, EN)

**buyer\_name** - alıcının adı&#x20;

**buyer\_email** - alıcının e-postası&#x20;

**buyer\_first\_name** - alıcının adı&#x20;

**buyer\_last\_name** - alıcının adı

Bu görünümde ödeme bağlantısı için bir sayfa vardır.

&#x20;                                          ![](/files/07f8ba4e24ad97a73df0d702595bf8b6ed824b78)

1 UAH tutarında ve 2 saat geçerlilik süresine sahip bir ödeme bağlantısı oluşturun

&#x20;                                             ![](/files/e23dc3d4f0e825972de92e1d6b81447b4ac9441a)

{% hint style="info" %}
Lütfen dikkat:

* Önce product\_name gibi isteğe bağlı parametreleri belirtin.
* Ve son olarak payment\_sum değişkeninin değerini atayın
  {% endhint %}

Not: Önce ayarlar için değişkenleri, sonra payment\_sum’u ayarlıyoruz. Değişkenleri tek bir blokta değil, zincir içinde daha önce tanımlayabilirsiniz; bu bir örnektir.

Sonra, uygun yerde bağlantıyı içeren wayforpay\_pay\_url değişkenini yazdırın

![](/files/8bb0f057dda4b0baa6b780a6edea1a5d944a2fb0)

## Sonuç Nasıl İşlenir&#x20;

Başarılı ödemeden sonra botta, başarılı bir ödeme yapıldığını anlayabileceğiniz kolbekler gelecek. Sistemde bu kolbekleri kullanıcıdan gelen mesajlar olarak görürsünüz; bu nedenle kullanıcı tarafından gönderilemezler, gizli anahtarın ilk 10 karakterinden ve \_success ekinden oluşurlar, örneğin: **flk3409ref\_success**

&#x20;                                         ![](/files/97f99080dde458031ad95fd78251a309148d4951)

{% hint style="info" %}
Bu callback’LER kullanıcı tarafından GÖRÜLMEZ, yalnızca operatöre gösterilir
{% endhint %}

Karşılaştırma türü "Tam eşleşme" olmalıdır&#x20;

Ayrıca, başarılı ödemeden sonra şu değişken **wayforpay\_payment\_completed** true olarak ayarlanır&#x20;

Örneğin, bir koşulla başarılı ödeme işleme bloğu oluşturabilir ve kullanıcıya ilgili mesajı yazdırabilirsiniz:

&#x20;                                      ![](/files/188a5644b506e58b3e546635926e8f03e1a18d93)

Ödeme tamamlandığında, **wayforpay\_callback\_data** değişkeni müşteriye eklenecek ve tamamlanan işlem için ödeme sistemi yanıt verilerini içerecektir. Gerekli verileri sözlükten get yöntemi kullanarak çıkarabilirsiniz.


---

# 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/integrations/payment/wayforpay.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.
