Sanal pos entegrasyonu, online ödeme sürecini 3D Secure doğrulamasıyla güvenli hale getirir; iade, mutabakat ve çoklu ödeme sağlayıcısı yönetimini tek akışta birleştirir. Kart bilgileri Ayyıldızsoft sisteminde değil, iyzico, PayTR veya bankanın güvenli altyapısında tutulur.
Online ödemede karşılaşılan problem
Online sipariş alan birçok işletme, ödeme sağlayıcısından gelen hakediş raporu ile kendi sipariş kayıtlarını elle karşılaştırmak zorunda kalır. Hangi siparişin tahsilatı yapıldı, hangi işlem başarısız oldu, hangi iade talebi sonuçlandı sorularının cevabı farklı ekranlarda aranır. Bu durum hem muhasebe tarafında zaman kaybına hem de müşteri iade taleplerinin gecikmesine yol açar.
3D Secure doğrulaması olmadan yapılan işlemlerde itiraz (chargeback) riski artar; birden fazla ödeme sağlayıcısıyla çalışan işletmelerde ise her sağlayıcının kendi panelini ayrı ayrı takip etmek operasyonel yükü büyütür. Sanal pos entegrasyonu, bu süreci sipariş kaydıyla ilişkilendirerek tek bir akışta yönetilebilir hale getirir.
Müşteri deneyimi açısından da bu dağınıklığın bir bedeli vardır: ödeme ekranında yaşanan bir aksaklık veya yavaş yönlendirme, müşterinin sepeti terk etmesine neden olabilir ve bu durum satış ekibi tarafından fark edilmeyebilir çünkü başarısız denemeler genellikle ayrı bir log dosyasında kalır. Birden fazla ödeme sağlayıcısıyla çalışan işletmelerde ise her sağlayıcının kendi paneli, kendi rapor formatı ve kendi terminolojisi olduğu için, aynı günün tahsilat özetini çıkarmak bile birkaç farklı ekranın tek tek incelenmesini gerektirir.
Bu entegrasyon kimler için uygun, kimler için uygun değil
Sanal pos entegrasyonu aşağıdaki profildeki işletmeler için doğrudan değer üretir:
- Online sipariş alan ve kartla tahsilat yapan e-ticaret siteleri
- Birden fazla ödeme sağlayıcısıyla (iyzico, PayTR, banka sanal pos) çalışan veya çalışmayı planlayan işletmeler
- İade ve mutabakat sürecini sipariş kaydıyla otomatik eşleştirmek isteyen firmalar
- 3D Secure doğrulamasıyla itiraz riskini azaltmak isteyen online satış kanalları
Bu entegrasyonun değeri yalnızca büyük hacimli e-ticaret siteleriyle sınırlı değildir; randevu, hizmet veya proje bazlı çalışan işletmeler de ön ödeme veya kapora tahsilatı için sanal pos entegrasyonunu kullanabilir. Önemli olan, kartla online tahsilat yapılan bir sipariş veya hizmet kaydının var olmasıdır; bu kayıt olmadan ödeme ekranı tek başına bir anlam ifade etmez.
Yalnızca nakit veya havale/EFT ile çalışan, online kartlı tahsilata ihtiyacı olmayan işletmeler için bu entegrasyon gerekli değildir. Ayrıca önemli bir sınır netleştirilmelidir: kart numarası, son kullanma tarihi veya CVV gibi hassas kart bilgileri hiçbir aşamada Ayyıldızsoft sunucularında tutulmaz veya işlenmez; bu veriler doğrudan ödeme sağlayıcısının (iyzico, PayTR veya banka) PCI-DSS uyumlu güvenli altyapısına iletilir. Ayyıldızsoft yalnızca sağlayıcının sunduğu güvenli SDK/API ile entegrasyonu kurar ve sipariş tarafındaki akışı yönetir.
Bu entegrasyon, bir ödeme sağlayıcısının hesabını açmak veya komisyon oranı pazarlığı yapmakla karıştırılmamalıdır; hangi sağlayıcıyla çalışılacağı ve ticari koşullar her zaman işletmenin kendisi ile sağlayıcı arasında belirlenir, Ayyıldızsoft seçilen sağlayıcının sunduğu teknik altyapıyı sipariş akışınıza entegre ederiz. Fiziksel mağazada kullanılan masaüstü POS cihazları da bu kapsamın dışındadır; sanal pos entegrasyonu yalnızca online/internet üzerinden yapılan kart tahsilatlarını kapsar.
Kapsam
Sanal pos entegrasyonunun temel kapsamı şu başlıklardan oluşur:
- 3D Secure doğrulamalı ödeme akışının siparişe bağlanması
- Başarısız işlem ve zaman aşımı durumlarının siparişe doğru şekilde yansıtılması
- İade (tam veya kısmi) taleplerinin ilgili siparişle ilişkilendirilerek işlenmesi
- Sağlayıcıdan gelen hakediş/mutabakat raporlarının sipariş kayıtlarıyla eşleştirilmesi
- Birden fazla ödeme sağlayıcısının (iyzico, PayTR, banka sanal pos) tek panelden izlenmesi
- Taksit seçeneklerinin sağlayıcı tarafından sunulduğu şekilde ödeme ekranında gösterilmesi
- Ödeme sırasında oluşabilecek hata mesajlarının müşteriye anlaşılır biçimde gösterilmesi
- Sipariş durumunun ödeme sonucuna göre otomatik güncellenmesi: ödendi, beklemede veya başarısız
Raporlama tarafında günlük/dönemsel tahsilat özeti, iade listesi ve eşleşmeyen işlem uyarıları dışa aktarılabilir biçimde sunulur; bu sayede muhasebe ekibi mutabakatı hızla tamamlayabilir.
Kapsamın sınırları her projede birlikte netleştirilir; bazı işletmeler yalnızca tek bir sağlayıcı ile temel bir ödeme akışı isterken, bazıları birden fazla sağlayıcıyı aynı anda, örneğin ana sağlayıcı başarısız olduğunda otomatik olarak ikinci sağlayıcıya yönlendirme şeklinde kullanmak ister. Bu tür ek senaryolar keşif görüşmesinde değerlendirilir ve kapsam buna göre netleştirilir.
Her ödeme denemesi, başarılı olsun olmasın, ilgili siparişe bağlı bir kayıt olarak tutulur; bu sayede bir müşteri ödemesinin geçmediğini ancak tutarın hesabından çekildiğini bildirdiğinde, hangi denemenin ne zaman ve hangi sonuçla sonlandığı sipariş geçmişinden kontrol edilebilir. Bu kayıt hem müşteri hizmetleri ekibinin hızlı yanıt vermesini sağlar hem de olası bir itiraz durumunda kanıt niteliği taşır.
Entegrasyonlar
Sanal pos entegrasyonu, işletmenin diğer sistemleriyle veri paylaşacak şekilde kurulur:
- e-ticaret sitenizdeki sipariş akışına doğrudan bağlanan ödeme ekranı
- muhasebe yazılımına tahsilatların otomatik olarak cari hesapla eşleştirilmesi
- Tahsilat sonrası e-fatura/e-arşiv belgesinin ilgili sipariş ile ilişkilendirilmesi
Entegrasyonun kapsamı da yazılı olarak netleştirilir: hangi verinin, örneğin yalnızca tahsilat tutarı, tarihi ve sipariş numarasının, hangi sisteme aktarılacağı baştan tanımlanır. Kart bilgisi hiçbir entegrasyon kapsamına dahil edilmez; yalnızca sipariş ve tahsilat sonucu bilgisi sistemler arasında paylaşılır.
Ödeme sağlayıcısından gelen sonuç bildirimi güvenli bir şekilde doğrulanır ve yalnızca doğrulanmış bildirimler sipariş durumunu değiştirebilir; bu, sahte veya tekrarlanan bildirimlerin sipariş kaydını yanlış güncellemesinin önüne geçer.
Süreç nasıl işler
Sanal pos entegrasyonu, mevcut sipariş akışını bozmadan şu adımlarla devreye alınır:
- Keşif görüşmesiyle mevcut ödeme sağlayıcısı/sağlayıcıları ve sipariş akışı netleştirilir
- Sağlayıcı (iyzico, PayTR veya banka sanal pos) API/SDK erişimi ve test ortamı hazırlanır
- 3D Secure doğrulamalı ödeme ekranı sipariş akışına entegre edilir
- İade ve kısmi iade akışı test ortamında uçtan uca denenir
- Hakediş/mutabakat raporu eşleştirme mantığı kurulur ve örnek verilerle doğrulanır
- Sınırlı sayıda canlı işlemle pilot test yapılır
- Tüm sipariş hacmine kademeli olarak geçiş yapılır
- Canlıya geçişten sonra işlem izleme ve destek süreci başlar
Canlıya geçiş sürecinde özellikle başarısız işlem senaryoları, zaman aşımı, yetersiz bakiye veya 3D Secure doğrulamasının tamamlanmaması gibi, test ortamında tek tek denenir; amaç, bu durumların siparişe yanlış yansımamasıdır. Pilot aşamasında karşılaşılan pratik sorunlar, tüm sipariş hacmine geçiş öncesinde düzeltilir.
Canlı kullanıma geçtikten sonra da işlem akışı kendi haline bırakılmaz; ödeme sağlayıcı tarafında yaşanabilecek geçici bir kesinti veya yanıt gecikmesi durumunda sipariş akışının nasıl davranacağı, örneğin siparişin beklemede kalması veya müşteriye tekrar deneme seçeneği sunulması, önceden birlikte tanımlanmış olur. Bu da beklenmedik bir sağlayıcı kaynaklı sorunda sipariş kayıtlarının tutarsız kalmasını engeller ve müşteriye net bir bilgi verilmesini sağlar.
Konya’da sanal POS hesabı sahipliği
Sanal POS entegrasyonunda banka veya ödeme kuruluşu hesabı firmanın adına kalır. Anahtar paylaşımı ve 3D Secure denemesi Konya ofisinde (Karatay veya Selçuklu) randevuyla yapılır.
Hesabı ajansa veya yazılım firmasına devretmiyoruz. Karaman’da şube yoktur.