Skip to main content
DCC (Dynamic Currency Conversion), yabancı kart sahibine kendi kart para biriminde işlem tutarını gösteren akıştır. Müşteri TRY veya kart para birimi (USD, EUR, GBP) arasında seçim yapar.
DCC özelliği organizasyonunuzun banka anlaşmasında etkin olmalıdır ve DCC’yi destekleyen konnektör üzerinden işlem geçmelidir. Etkinlik durumu için destek ekibinize danışın.

Akış

1. İlk istek (TRY tutarıyla)

Standart POST /payments veya POST /payments/3d/init isteği yapın. Payven yabancı BIN tespit eder ve DCC teklifi varsa yanıtta extra_properties içinde döner:
status alanı DCC akışına özel bir değer almaz — ana ödeme akışındaki processing/authorized durumunu yansıtır. DCC teklifinin var olduğunu extra_properties.dcc_offered: "true" flag’inden ve dcc_* alanlarının varlığından anlayın.

2. Müşteriye seçim sun

Müşteriye iki seçeneği şeffaf şekilde gösterin (PCI-DSS DCC kuralı zorunluluğu):
PCI-DSS DCC kuralı: Müşteriye iki seçenek sunulmalı, varsayılan TRY olmalı, kur ve markup açıkça belirtilmelidir. Aksi durumda kart şeması cezai yaptırım uygulayabilir.

3. Seçimi onayla

Final yanıt

Kurallar

Müşteri kararı zorunludur. Default seçenek TRY olmalı; müşteri açıkça kart para birimini seçmeli.
Kuru ve markup’ı net göster. Müşteriye uygulanan kur ve marj kartlı işlemde mutlaka görünür olmalı.
Teklif süresi kısadır. Genellikle 5 dakika. Süresi dolmuş teklifle confirm 422 dcc_offer_expired döner.
Yerel kart için DCC önerilmez. Türk bankası kartında DCC otomatik kapalıdır — extra_properties içinde DCC alanları gelmez.

Hata response’ları

Hata yanıtı RFC 9457 problem+json formatındadır.

Konnektör desteği

DCC, banka konnektörüne özgü bir özelliktir — her banka desteklemez. Aktif olduğu konnektörler için konsoldan Konnektörler ekranına bakın veya destek ekibimize ulaşın.