3DS Payment

Create 3DS Payment

3DS doğrulaması sonrasında, ödeme işleminin sonlandırılması için bu endpoint’e istek yapılmalıdır. Bu servis, doğrulama adımından sonra alınan bilgilerle çalıştırılır ve işlemi başarılı ya da başarısız olarak sonuçlandırır.

post/payment/3dsecure/auth

Request

Headers

Authorizationstring required

Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.

Content-Typestring required

Content-Type değeri.

Request body

locale'tr' | 'en'

Dil kodu. Varsayılan; tr

paymentIdstring required

Initialize çağrısından dönen ödeme ID’si.

conversationIdstring

İstek/yanıt eşleştirme ID’si.

conversationDatastring

3DS sonucunda post edilen data. Dolu dönerse gönderilmesi zorunludur.

Response

Başarılı yanıt (ödeme tamamlandı)

status'success' | 'failure'

Yapılan işleminin sonucunu bildirir. success dönmesi taktirinde ödeme işlemi başarılı anlamına gelir.

localestring

Yanıt dili (tr/en).

systemTimeinteger

İşlem zamanı (epoch ms).

conversationIdstring

İstek ile eşleşen ID.

priceunknown
paidPriceunknown
installmentinteger

Taksit sayısı.

paymentIdstring

Ödeme ID’si.

fraudStatus0 | -1 | 1

Fraud filtrelerine göre ödeme durumu. Eğer ödemenin fraud risk skoru düşük ise ödemeye anında onay verilir, eğer fraud risk skoru yüksek ise ödeme işlemi reddedilir. Üye işyeri sadece 1 olan işlemlerde ürünü kargoya vermelidir, 0 olan işlemler için bilgilendirme beklemelidir.

  • 1: Onaylandı
  • 0: İncelemede
  • -1: Reddedildi
merchantCommissionRateunknown
merchantCommissionRateAmountunknown
iyziCommissionRateAmountunknown
iyziCommissionFeeunknown
cardTypestring

Kart tipi.

cardAssociation'VISA' | 'MASTER_CARD' | 'AMERICAN_EXPRESS' | 'TROY'

Kart markası.

cardFamilystring

Kart ailesi/ürünü.

binNumberstring

BIN (ilk 8 hane).

lastFourDigitsstring

Kartın son 4 hanesi.

basketIdstring

Sepet ID.

currencystring

Para birimi.

authCodestring

Bankadan dönen authCode değeri.

phasestring

Ödeme Fazı.

mdStatus-1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

3DS doğrulama sonucu (1 ise başarılı).

hostReferencestring

Ödemeye ilişkin banka tarafından verilen hostReference değeri.

signaturestring

İmza doğrulaması için kullanılabilecek signature değeri.

Changes

No recorded changes to this operation across all 1 revision of this API.