> For the complete documentation index, see [llms.txt](https://docs.paratika.com.tr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.paratika.com.tr/entegrasyon/api-istekleri/finansal-islemler/sale.md).

# Sale

Server-to-Server Ödeme: SALE API Kullanımı

Paratika'nın **SALE API** servisi ile uygulamanız ve Paratika ödeme sistemi arasında **server-to-server** iletişim kurarak doğrudan ödeme alabilirsiniz.

***

### **Süreç Akışı**

1. **Alışveriş Sepeti Oluşturma:**\
   Öncelikle, müşterinizin satın alacağı ürünler ile bir **alışveriş sepeti** oluşturmalısınız.
2. **SESSIONTOKEN Alma:**\
   Sepet bilgilerini kullanarak Paratika sisteminden bir **SESSIONTOKEN** talep etmelisiniz.\
   (Detaylar için: [Session Token](/entegrasyon/api-istekleri/oturum-anahtari/session-token.md))
3. **SALE API Çağrısı Yapma:**
   * Alınan **SESSIONTOKEN** ve müşteriden toplanan **kart bilgileri** ile Paratika'nın **SALE API** servisine istek yapılır.
   * İstek tamamen **backend (server-side)** üzerinden, doğrudan Paratika sistemine gönderilir.
   * Böylece ödeme işlemi kullanıcı tarayıcısına bağlı kalmadan güvenli şekilde tamamlanır.

***

### **Önemli Notlar**

* SALE API yalnızca **POST** metodunu destekler.
* İstek yapılırken yetkilendirme için:
  * **Üye İş Yeri Numarası (MERCHANT)**
  * **API Kullanıcı Adı (MERCHANTUSER)**
  * **API Şifresi (MERCHANTPASSWORD)**\
    bilgileri kullanılmalıdır.
* Kart verileri PCI-DSS uyumluluğuna dikkat edilerek korunmalı ve işlenmelidir.

***

### **Kısaca:**

* Web veya mobil uygulamanızdan sunucunuz aracılığıyla doğrudan ödeme yapılır.
* Kullanıcı deneyimi hızlıdır; kullanıcı ödeme için farklı bir sayfaya yönlendirilmez.
* Tam kontrol ve esneklik sağlar.

SALE isteği aşağıdaki istek alanlarını beklemektedir.

`POST` `https://entegrasyon.paratika.com.tr/paratika/api/v2`

| Parametre        | Açıklama                                                                                                      |
| ---------------- | ------------------------------------------------------------------------------------------------------------- |
| MERCHANT         | Bilgilerim sekmesi altından temin ettiğiniz üye iş yeri numaranız gönderilmelidir.                            |
| MERCHANTUSER     | Oluşturduğunuz Merchant Api User kullanıcısının e-posta adresi gönderilmelidir.                               |
| MERCHANTPASSWORD | Oluşturduğunuz Merchant Api User kullanıcısının şifresi gönderilmelidir.                                      |
| ACTION           | Bu istek tipi için **SALE** olarak gönderilmelidir.                                                           |
| SESSIONTOKEN     | Satış işleminiz için müşterinizin sepet bilgilerini kullanarak yaratmış olduğunuz SESSIONTOKEN iletilmelidir. |
| CARDPAN          | Müşterinizin 16/15/14 haneli kart numarası iletilmelidir.                                                     |
| CARDEXPIRY       | Müşterinizin kartının son kullanma tarihi iletilmelidir.                                                      |
| CARDCVV          | Müşterinizin kartının CVV değeri iletilmelidir.                                                               |
| NAMEONCARD       | Müşterinizin kullandığı kart üzerindeki isim iletilmelidir.                                                   |
| INSTALLMENTS     | İşlemde talep ettiğiniz taksit sayısı iletilmelidir.                                                          |

***

<figure><img src="https://3583315535-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLHaxaDcKZbQ525oCtWD%2Fuploads%2FDdvNlXXS7Iy3SjdUXeEX%2Fimage.png?alt=media&amp;token=4eb3223a-3858-4fb1-bbd5-06ec5ec5af8c" alt=""><figcaption></figcaption></figure>
