Yazılım Geliştirme 6 dk okuma 13 görüntülenme

Web Sitesine iyzico ve Sanal POS Entegrasyonu: Hangisi, Nasıl?

OG OGEFEX Editör
Web Sitesine iyzico ve Sanal POS Entegrasyonu: Hangisi, Nasıl?

Web sitenizden kartla ödeme almak istediğinizde ilk soru genellikle şudur: iyzico gibi bir ödeme kuruluşu mu kullanmalı, yoksa bankanızın sanal POS'unu mu bağlatmalı? İkisi de çalışır, ama başvuru süreci, komisyon yapısı, para akışı ve entegrasyon işi farklıdır. Bu yazıda farkları, başvuru öncesi hazırlığı ve entegrasyonun teknik adımlarını sade bir dille anlatıyoruz.

Sanal POS nedir?

Sanal POS, kartlı ödemeyi internet üzerinden almanızı sağlayan sistemdir. Müşteri kart bilgisini girer, ödeme bankanın ya da ödeme kuruluşunun altyapısında işlenir ve sonuç sitenize bildirilir. Kart bilgisi sizin sunucunuzda saklanmaz; bu, hem güvenlik hem de mevzuat açısından önemlidir.

Ödeme kuruluşu (iyzico gibi) ile banka sanal POS'u arasındaki fark

Ödeme kuruluşu

iyzico, PayTR ve benzeri ödeme kuruluşları, birçok bankanın kartını tek bir entegrasyonla kabul etmenizi sağlar. Başvuru genellikle çevrim içi yapılır, belge süreci bankaya göre daha hızlı ilerleyebilir. Taksit seçenekleri farklı bankaların kartları için tek bir yapı üzerinden sunulur. Karşılığında ödeme kuruluşunun komisyon ve para aktarım koşulları geçerlidir.

Banka sanal POS'u

Doğrudan çalıştığınız bankadan alınan sanal POS'ta komisyon ve ödeme koşulları bankayla yapılan anlaşmaya göre belirlenir. Başvuru banka şubesi ya da kurumsal birimi üzerinden ilerler. Farklı bankaların kartlarına taksit sunmak için birden fazla bankayla anlaşma ve her biri için ayrı entegrasyon gerekebilir.

Hangisi kimin için?

Yeni açılan, hızlı başlamak isteyen ve tek entegrasyonla geniş kart desteği arayan işletmeler için ödeme kuruluşu çoğu zaman pratik bir başlangıçtır. Satış hacmi oturmuş, bankasıyla güçlü bir ilişkisi olan ve komisyonu doğrudan pazarlık etmek isteyen işletmeler için banka sanal POS'u değerlendirmeye değer. İkisini birlikte kullanan siteler de vardır; ödeme sayfasında hangi kartın hangi altyapıdan geçeceği kural olarak belirlenebilir. Komisyon ve koşullar sık değiştiği için güncel bilgiyi doğrudan ilgili kuruluştan almanızı öneririz.

Başvuru öncesi sitenizde olması gerekenler

Ödeme kuruluşları ve bankalar başvuruyu değerlendirirken sitenizi de inceler. Şunların hazır olması başvurunun takılmamasını sağlar:

  • Mesafeli satış sözleşmesi ve ön bilgilendirme formu
  • İade ve cayma hakkı koşulları
  • KVKK aydınlatma metni ve gizlilik politikası
  • Firma unvanı, adres ve iletişim bilgilerinin görünür olması
  • Ürünlerin fiyatıyla birlikte listelendiği, çalışan bir sepet akışı
  • SSL sertifikası (adresin https ile açılması)

Entegrasyon nasıl yapılır?

1. Test ortamı

iyzico ve bankaların çoğu, gerçek para hareketi olmadan deneme yapılabilen bir test ortamı sunar. Entegrasyonu önce burada kuruyor, test kartlarıyla başarılı, başarısız ve iptal senaryolarını deniyoruz.

2. Ödeme formu ve 3D Secure

Müşteri kart bilgisini ya ödeme kuruluşunun sayfasında ya da sitenizin içinde açılan güvenli bir formda girer. 3D Secure adımında bankanın doğrulama ekranı açılır ve müşteri telefonuna gelen kodla ödemeyi onaylar. Bu adım, kartın sahibi tarafından kullanıldığını doğrulamak için gereklidir.

3. Sonucun siteye bildirilmesi

Ödeme tamamlandığında sonuç sitenize bildirilir. Siparişin "ödendi" olarak işaretlenmesi, yalnızca müşterinin tarayıcısından gelen yönlendirmeye değil, ödeme sağlayıcının sunucudan sunucuya gönderdiği bildirime ya da sorgulamaya dayanmalıdır. Aksi halde tarayıcı kapandığında ödemesi alınmış ama siparişi düşmemiş durumlar yaşanabilir.

4. Taksit

Taksit seçenekleri karta göre değişir. Kart numarasının ilk haneleri girildiğinde uygun taksitleri ve toplam tutarı göstermek, müşterinin ödeme ekranında karar vermesini kolaylaştırır.

5. İade ve iptal

Kısmi ya da tam iade, yönetim panelinden yapılabilmelidir. Aynı gün içinde iptal ile sonraki günlerde iade farklı işlemlerdir; panelde bu ayrımın doğru yapılması muhasebe tarafında karışıklığı önler.

6. Canlıya geçiş

Testler tamamlanınca canlı bilgiler girilir ve gerçek kartla küçük tutarlı bir ödeme ve iadesiyle son kontrol yapılır.

Güvenlik tarafında dikkat edilmesi gerekenler

  • Kart numarası ve güvenlik kodu sizin veritabanınızda hiçbir şekilde saklanmamalıdır.
  • API anahtarları kod içine değil, sunucu ortam değişkenlerine ya da korunan ayar dosyalarına yazılmalıdır.
  • Ödeme bildirimi gelen adres, bildirimin gerçekten ödeme sağlayıcıdan geldiğini imza ya da sorgulamayla doğrulamalıdır.
  • Ödeme ile ilgili her işlem kayıt altına alınmalı, hata durumları panelde görünmelidir.

Havale ve kapıda ödeme ile birlikte

Kartla ödemenin yanında havale/EFT ya da kapıda ödeme seçeneği sunmak isteyebilirsiniz. Bu durumda her ödeme yönteminin siparişi hangi durumda başlatacağını (örneğin havalede ödeme onaylanınca) baştan belirlemek gerekir. Kapıda ödeme, kargo entegrasyonuyla birlikte planlanmalıdır; bu konuya Sürat Kargo entegrasyonu yazımızda değindik.

Sık sorulan sorular

iyzico entegrasyonu için şirket kurmak gerekir mi?

Başvuru koşulları ödeme kuruluşuna göre değişir. Şahıs ya da şirket olarak başvurulabilecek seçenekler olabilir; güncel koşulları iyzico'nun kendi başvuru sayfasından kontrol etmenizi öneririz.

Banka sanal POS'u ile iyzico'yu aynı sitede kullanabilir miyim?

Evet. Ödeme sayfasında hangi işlemin hangi altyapıdan geçeceği kurallarla belirlenebilir.

Kart bilgileri sitemde saklanır mı?

Hayır. Kart bilgisi ödeme sağlayıcının altyapısında işlenir; sitenizde yalnızca işlem sonucu ve referans numarası tutulur.

Test ortamında ödeme alınır mı?

Hayır. Test ortamında gerçek para hareketi olmaz, test kartlarıyla akış denenir.

Hazır e-ticaret altyapısında da sanal POS bağlanabilir mi?

Altyapının desteklediği sağlayıcılara bağlıdır. Kendi kodumuzla geliştirdiğimiz sitelerde istenen sağlayıcıyı doğrudan entegre ediyoruz.

Sitenize iyzico ya da bankanızın sanal POS'unu bağlatmak istiyorsanız e-ticaret sitesi ve API entegrasyonu hizmetlerimizi inceleyebilir veya teklif isteyebilirsiniz.

Konular sanal pos entegrasyonu iyzico entegrasyonu online ödeme e-ticaret

Projenize hemen başlayalım

Ücretsiz teklif alın, 24 saat içinde size dönelim.