> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# 会員登録

> 会員登録操作を行うためのURLとパラメーターをリクエストします。

```http theme={"theme":"css-variables"}
POST /Files/Controllers/ControllersAll.php?main=Pays&container=PaysAddController
```

[Payments](https://docs.zonely.gen.tr/ja/developers/modules/payments)


## OpenAPI

````yaml api-specs/pays-paysaddcontroller-post.json POST /Files/Controllers/ControllersAll.php
openapi: 3.1.0
info:
  title: Kayıt oluştur
  version: '1.0'
  description: Kayıt oluştur işleminin istek ve yanıt alanları.
servers:
  - url: https://siteadresiniz.example
security: []
paths:
  /Files/Controllers/ControllersAll.php:
    post:
      summary: Kayıt oluştur
      operationId: Pays_PaysAddController_POST
      parameters:
        - name: main
          in: query
          required: true
          schema:
            type: string
            enum:
              - Pays
            default: Pays
          example: Pays
        - name: container
          in: query
          required: true
          schema:
            type: string
            enum:
              - PaysAddController
            default: PaysAddController
          example: PaysAddController
      requestBody:
        content:
          multipart/form-data:
            schema:
              type: object
              properties:
                title:
                  type: string
                  description: Başlık.
                apiID:
                  type: string
                  description: >-
                    Ödeme sağlayıcısının kodu. Örnekler: manuel, creem, paddle,
                    stripe.
                selectAPIID:
                  type: string
                  description: İlgili kaydın kimliği.
                zonelypay_json:
                  type: string
                  description: İşlem alanı.
                paytrID:
                  type: string
                  description: İlgili kaydın kimliği.
                paytrAPIKey:
                  type: string
                  description: İşlem alanı.
                paytrAPISecretKey:
                  type: string
                  description: İşlem alanı.
                paytrID_eft:
                  type: string
                  description: İşlem alanı.
                paytrAPIKey_eft:
                  type: string
                  description: İşlem alanı.
                paytrAPISecretKey_eft:
                  type: string
                  description: İşlem alanı.
                shopierPAT:
                  type: string
                  description: İşlem alanı.
                shopierShopSlug:
                  type: string
                  description: İşlem alanı.
                shopierImageURL:
                  type: string
                  description: İşlem alanı.
                shopinextClientID:
                  type: string
                  description: İlgili kaydın kimliği.
                shopinextClientSecret:
                  type: string
                  description: İşlem alanı.
                sandboxMode:
                  type: string
                  description: İşlem alanı.
                paypalClientID:
                  type: string
                  description: İlgili kaydın kimliği.
                paypalSecret:
                  type: string
                  description: İşlem alanı.
                apiKey:
                  type: string
                  description: >-
                    Seçili sağlayıcının API anahtarı. Creem ve Paddle için
                    zorunludur.
                secretKey:
                  type: string
                  description: İşlem alanı.
                webhookKey:
                  type: string
                  description: İşlem alanı.
                baseURL:
                  type: string
                  description: İşlem alanı.
                shipyAPIKey:
                  type: string
                  description: İşlem alanı.
                valletUser:
                  type: string
                  description: İşlem alanı.
                valletPassword:
                  type: string
                  description: İşlem alanı.
                valletShopCode:
                  type: string
                  description: İşlem alanı.
                valletHash:
                  type: string
                  description: İşlem alanı.
                merchantID:
                  type: string
                  description: İlgili kaydın kimliği.
                secret1:
                  type: string
                  description: İşlem alanı.
                secret2:
                  type: string
                  description: İşlem alanı.
                weepayID:
                  type: string
                  description: İlgili kaydın kimliği.
                weepayAPIKey:
                  type: string
                  description: İşlem alanı.
                weepayAPISecretKey:
                  type: string
                  description: İşlem alanı.
                appID:
                  type: string
                  description: İlgili kaydın kimliği.
                key1:
                  type: string
                  description: İşlem alanı.
                key2:
                  type: string
                  description: İşlem alanı.
                publicKey:
                  type: string
                  description: İşlem alanı.
                comissionType:
                  type: string
                  description: İşlem alanı.
                accessToken:
                  type: string
                  description: İşlem alanı.
                locationID:
                  type: string
                  description: İlgili kaydın kimliği.
                partnerCode:
                  type: string
                  description: İşlem alanı.
                accessKey:
                  type: string
                  description: İşlem alanı.
                tebexUserName:
                  type: string
                  description: İşlem alanı.
                tebexKey:
                  type: string
                  description: İşlem alanı.
                manual_json:
                  type: string
                  description: İşlem alanı.
                emailRequiredNotice:
                  type: string
                  description: İşlem alanı.
                reflectCommission:
                  type: string
                  description: İşlem alanı.
                commissionPercent:
                  type: string
                  description: İşlem alanı.
                commissionFixed:
                  type: string
                  description: İşlem alanı.
                type:
                  type: string
                  description: Ödeme türü. Creem ve Paddle için credit_card.
                id:
                  type: string
                  description: Kayıt kimliği.
                productID:
                  type: string
                  description: >-
                    Creem için prod_, Paddle için pro_ ile başlayan ürün
                    kimliği.
                webhookSecret:
                  type: string
                  description: >-
                    Seçili sağlayıcının webhook imza anahtarı. Creem ve Paddle
                    için zorunludur.
                clientToken:
                  type: string
                  description: >-
                    Paddle Client-side Token: Test ortamında test_, canlı
                    ortamda live_ ile başlar.
                testMode:
                  type: string
                  description: 'Creem, Paddle ve PayU için ortam: 1=Test, 0=Live.'
      responses:
        '200':
          description: İşlem yanıtı.
      security:
        - ApiKey: []
      x-codeSamples:
        - lang: bash
          label: cURL
          source: |-
            curl --request POST \
              --url "https://siteadresiniz.example/Files/Controllers/ControllersAll.php?main=Pays&container=PaysAddController" \
              --header "X-API-Key: $ZONELY_API_KEY" \
              --form 'title=ALAN_DEGERI' \
              --form 'apiID=ALAN_DEGERI' \
              --form 'selectAPIID=ALAN_DEGERI' \
              --form 'zonelypay_json=ALAN_DEGERI' \
              --form 'paytrID=ALAN_DEGERI' \
              --form 'paytrAPIKey=ALAN_DEGERI' \
              --form 'paytrAPISecretKey=ALAN_DEGERI' \
              --form 'paytrID_eft=ALAN_DEGERI' \
              --form 'paytrAPIKey_eft=ALAN_DEGERI' \
              --form 'paytrAPISecretKey_eft=ALAN_DEGERI' \
              --form 'shopierPAT=ALAN_DEGERI' \
              --form 'shopierShopSlug=ALAN_DEGERI' \
              --form 'shopierImageURL=ALAN_DEGERI' \
              --form 'shopinextClientID=ALAN_DEGERI'
components:
  securitySchemes:
    ApiKey:
      type: apiKey
      in: header
      name: X-API-Key
      description: Yönetim panelindeki API anahtarınız.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.