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)

  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.


Last updated