Direct POST
(Browser Redirect)
Direct POST - MOTO (2D) ve Direct POST - 3D Secure entegrasyon modelleri, kart bilgilerinin girildiği ödeme sayfalarının üye iş yeri tarafından tasarlandığı ve host edildiği modellerdir. Bu modellerde, HPP (Barındırılan Ödeme Sayfası) kullanan müşterilerin aksine, ödeme adımında müşteriye gösterilecek sayfa doğrudan üye iş yerinin altyapısında çalışır.
Temel Adımlar: Sepet ve SESSIONTOKEN
Hangi entegrasyon modeli kullanılırsa kullanılsın, süreç her zaman sepet oluşturulması ve SESSIONTOKEN alınmasıyla başlar.
Sepet Oluşturma: Müşteri, web sitenizde veya mobil uygulamanızda alışverişini tamamlayıp ödeme adımına geçtiğinde, alınacak ürünler bir sepet mantığında toplanır.
SESSIONTOKEN Talebi: Sepet ve müşteri bilgilerini kullanarak Paratika sistemine bir SESSIONTOKEN isteği gönderirsiniz.
Önemli Parametreler:
MERCHANTPAYMENTID: Sipariş numarasını temsil eder. Her işlem için benzersiz (unique) bir değer gönderilmelidir.
ORDERITEMS: Sepetteki ürünleri listeleyen JSON formatındaki veri. Gönderilmeden önce encode edilmelidir.
EXTRA: Ek bilgi gönderilecekse, bu alan da encode edilmelidir.
İstek gönderildiğinde başarılı bir yanıtla birlikte SESSIONTOKEN alınır.

Kart Bilgisi Toplama ve Direct POST İşlemi
SESSIONTOKEN oluşturulduktan sonra:
Müşteri, üye iş yerinin host ettiği kendi ödeme sayfasına yönlendirilir.
Müşteri kart bilgilerini bu sayfada doldurur.
Ardından, form aracılığıyla kart bilgileri ve SESSIONTOKEN bilgisi birlikte Direct POST yöntemiyle Paratika'ya gönderilir.
POST adresleri:
Direct Post - 2D MOTO (Non3D) Yönlendirme Linki
Örnek 2D Ödeme Sayfası Kodu
Direct Post - 3D Yönlendirme Linki
Örnek 3D Ödeme Sayfası Kodu
Ödeme Sonuçlarının Alınması
İşlem tamamlandıktan sonra:
Paratika, ödeme sonucunu (başarılı/başarısız) RETURNURL adresinize POST yöntemi ile gönderir.
Gelen POST içeriğinde:
responseCode: 00veresponseMsg: Approvedbilgileri varsa ödeme başarılı olmuş demektir.

Bu adımda işlemin durumuna göre müşteri bilgilendirilmeli ve başarılı işlemlerde sipariş tamamlanmalıdır.
Last updated