E-TİCARET / 5 DK OKUMA
Sanal POS entegrasyonunda doğru başlangıç
Ödeme akışından callback doğrulamasına: online tahsilat altyapınızı planlarken bilmeniz gerekenler.

Sanal POS entegrasyonu için hangi bilgileri hazırlamalısınız?
Önce mevcut site adresinizi, kullanılan altyapıyı ve ödeme sağlayıcısını belirleyin. Sağlayıcı hesabınızın onay durumu, test ortamı ve entegrasyon dokümantasyonu uygulamanın başlayabilmesi için önemlidir. İşletmeniz adına başvuru yapmakla teknik entegrasyon yaptırmak ayrı süreçlerdir.
Ödemeyi hangi siparişin, hangi tutarla başlatacağını ve sonuç geldiğinde hangi işlemin yapılacağını yazın. Tek sağlayıcılı standart akış ile abonelik, çoklu sağlayıcı veya ayrı muhasebe bağlantısı aynı geliştirme kapsamı değildir. Bu ayrımı teklif öncesinde yapmanız, karşılaştırılabilir bir teslim listesi oluşturur.
Ödemeyi bir sayfa olarak düşünmeyin
Ödeme, sepette başlayan ve siparişin doğrulanmasıyla tamamlanan bir süreçtir. Müşterinin tutarı görmesi, ödeme sağlayıcısına yönlenmesi ve geri dönmesi bu sürecin yalnızca görünen kısmıdır. Sistemin başarısız, bekleyen ve tekrar gönderilen işlemleri de ele alması gerekir.
Bu yüzden geliştirmeden önce ürün fiyatının hangi sistemden geldiği, indirimlerin nasıl uygulandığı ve teslimatın hangi olayla başlayacağı belirlenmelidir. Tutar sunucuda hesaplanmalı ve sipariş kaydında korunmalıdır.
Geri dönüş sayfası, ödeme onayı değildir
Müşterinin başarılı sayfasına ulaşması tek başına ödeme kanıtı sayılmaz. Sipariş, sağlayıcının imzası doğrulanmış bildirimi veya sunucudan yapılan doğrulama sorgusu sonucunda güncellenmelidir. Aynı bildirimin tekrar gelmesi ikinci bir teslimat başlatmamalıdır.
Sağlayıcının teknik dokümantasyonunda belirtilen imza algoritması aynen uygulanmalı; ödeme tutarı, para birimi ve sipariş referansı kayıtlarla karşılaştırılmalıdır.
Canlıya geçmeden önce test edin
Başarılı ödeme, reddedilen kart, tamamlanmamış işlem, zaman aşımı ve yinelenen bildirim senaryoları ayrı ayrı test edilmelidir. Müşteri panelinde durumun anlaşılır biçimde gösterilmesi, destek ekibinin aynı işlem kaydına ulaşabilmesi kadar önemlidir.
Tek bir ödeme sağlayıcısıyla başlasanız bile sağlayıcıya özel kodu sipariş iş mantığından ayırmak, ileride değişiklik yapmayı kolaylaştırır. İhtiyacınız tek sağlayıcı entegrasyonuysa hazır paket kapsamını inceleyebilirsiniz.
