# Başvuru Kayıt Servisi

Amaç, ana firmaların bayilerinin bilgilerini kendi sistemleri üzerinden göndererek Paynet tarafında başvuru sürecinin başlatılmasıdır.

Başvuru sürecinin başlatılabilmesi için **"v1/membership/formdata\_insert"** servisine ilgili parametrelerin post edilerek gönderilmesi gerekir.

{% hint style="success" %}
<https://api.paynet.com.tr/v1/membership/formdata_insert>
{% endhint %}

{% tabs %}
{% tab title="İstek Parametreleri" %}

| Parametre İsmi                 | Tip         | Açıklama                                                                                      |
| ------------------------------ | ----------- | --------------------------------------------------------------------------------------------- |
| **contact\_gsm\_no**           | string(10)  | Bayinize ait yetkili kişinin gsm numarası başında 0 olmadan 10 karakter olarak girilmelidir.  |
| **agent\_reference**           | string(10)  | Başvurusu yapılacak olan bayinin ana firmadaki bayi kodu girilmelidir.                        |
| **contact\_name**              | string(100) | Bayideki yetkili kişinin adı ve soyadı girilmelidir.                                          |
| **contact\_mail**              | string(50)  | Bayinize ait yetkili kişinin mail adresi girilmelidir.                                        |
| **company\_name**              | string(100) | Bayi adı girilmelidir.                                                                        |
| **tax\_office**                | string(20)  | Bayinizin bağlı olduğu vergi dairesi girilmelidir.                                            |
| **tckn\_vkn**                  | string(20)  | Vergi kimlik numarası veya TC kimlik no su girilmelidir.                                      |
| **adres1**                     | string(50)  | Bayinizin adres bilgilerinden Mahalle,Cadde,Sokak kısımları girilmelidir.                     |
| **adres2**                     | string(50)  | Bayinizin adres bilgilerinden Apartman,Blok ve Bina No kısımları girilmelidir.                |
| **city**                       | string(50)  | Bayinizin bulunduğu ilin il kodu bilgisi girilmelidir.                                        |
| **province**                   | string(50)  | Bayinizin bulunduğu ilçe bilgisi girilmelidir.                                                |
| **postal\_code**               | string(8)   | Bayinizin bulunduğu bölgenin posta kodu bilgisi girilmelidir.                                 |
| **iban**                       | string(26)  | Başında ülke kodu olacak şekilde (örn "TR") toplamda 26 karakter olacak şekilde girilmelidir. |
| **company\_fieldof\_activity** | string(50)  | Bayinizin faaliyet alanı girilmelidir.                                                        |
| **products\_to\_be\_sold**     | string(200) | Bayinizin sattığı ürün grup bilgisi girilmelidir.                                             |
| **phone**                      | string(12)  | Bayinizin telefon numarası başında 0 olmadan 10 karakter olarak girilmelidir.                 |
| **infrastructure\_provider**   | string(50)  | Bayinizin altyapı sağlayıcısı girilmelidir.(opsiyonel)                                        |
| **web\_site**                  | string(50)  | Bayinizin web satış ile posların entegre edileceği web sitesi girilmelidir.(opsiyonel)        |
| **approx\_creditcard\_budget** | string(50)  | Bayinizin Aylık Hedeflenen/Gerçekleşen kredi kartı ciro bilgisi (TL) girilmelidir.(opsiyonel) |
| **is\_web\_sales**             | bool        | Web satış için true göndermelidirler.                                                         |
| **is\_charged**                | bool        | Tahsilat için true göndermelidirler.                                                          |
| **is\_agent\_network**         | bool        | Bayilik ağı için true göndermelidirler.                                                       |
| {% endtab %}                   |             |                                                                                               |

{% tab title="Dönüş Parametreleri" %}

| Parametre İsmi   | Tip    | Açıklama                                                                                                                                                                  |
| ---------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **object\_name** | string | Dönen cevabın nesne adıdır.                                                                                                                                               |
| **code**         | string | İşlemin cevap kodu 0 ise işlem başarılıdır.Dönüş kodları                                                                                                                  |
| **message**      | string | İşlemin cevap koduna göre mesaj bilgisini barındırır.                                                                                                                     |
| **form\_id**     | string | İşlem başarılı olup bayi başvurusu yapıldığında sistem tarafından otomatik oluşan başvuru numarasıdır.                                                                    |
| **form\_link**   | string | İşlem başarılı olup bayi başvurusu yapıldığında sistem tarafından otomatik oluşan başvuru takip linkidir.Başvuruyla ilgili belgeleri bu link üzerinden yükleyebilirsiniz. |
| {% endtab %}     |        |                                                                                                                                                                           |

{% tab title="Request" %}

```
{
  form_id: 0,
  device_id: "2001",
  form_type: 2,
  company_name: "deneme",
  adres1: "maslak mahallesi paynet sokak",
  adres2: "uso center kat:17",
  province: "Sarıyer",
  city: "34",
  postal_code: "34098",
  tckn: "12345678901",
  tckn_vkn: "1234567890",
  iban: "",
  product_to_be_sold: "",
contact_name: "Ali Duru",
  contact_gsm_no: "5556667788",
  contact_mail: "aliduru@duruali.com",
  platform: "WEB",
  company_code: "",
  company_fieldof_activity: "",
  tax_office: "",
  web_site: "",
  approx_creditcard_budget: "",
  infrastructure_provider: "",
  phone: "",
  is_web_sales: true,
  is_agent_network: false,
  is_charged: true,
  agent_reference: ""
}


```

{% endtab %}

{% tab title="Response" %}

```
{  
   "object_name":"membership_formdata_insert",
   "code":0,
   "message":"Ba\u015far\u0131l\u0131 \u0130\u015flem",
   "form_id":4567,
   "form_link":"www.paynet.com.tr/basvuru-takip?form_id=*****"
}
```

{% endtab %}

{% tab title="Service Url" %}

| Sistem           | URL                                                                                                                                                                                                                                                |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Canlı Sistem** | [https://api.paynet.com.tr\[/v1/membership/formdata\\\_insert](https://doc.paynet.com.tr/uornek/servisler/basvuru/https:/api.paynet.com.tr\[/v1/membership/formdata\\_insert)]\(<https://api.paynet.com.tr/v1/membership/formdata_insert>)         |
| **Test Sistemi** | [https://pts-api.paynet.com.tr\[/v1/membership/formdata\\\_insert](https://doc.paynet.com.tr/uornek/servisler/basvuru/https:/pts-api.paynet.com.tr\[/v1/membership/formdata\\_insert)]\(<https://api.paynet.com.tr/v1/membership/formdata_insert>) |
| {% endtab %}     |                                                                                                                                                                                                                                                    |
| {% endtabs %}    |                                                                                                                                                                                                                                                    |


---

# 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://doc.paynet.com.tr/uornek/servisler/basvuru/basvuru-kayit.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.
