İçeriğe geç

Gelir

iyzico ile abonelik: eğitim platformunda kartla ödeme kurulumu

iyzico ile abonelik ve tek seferlik ödeme nasıl kurulur? 3D Secure desteği, ödemenin sunucuda doğrulanması, iptal, ödenmiş dönem ve havale seçeneği tek rehberde.

· 4 dk okuma

Türkiye’de eğitim satıyorsan ödeme altyapısı, platformun en kritik parçalarından biridir. Üyelerin Türk kartlarıyla ödeme yapabilmeli, ödeme formu 3D Secure doğrulamasını desteklemeli; abonelik her dönem sorunsuz yenilenmeli, iptal eden üyenin hakkı korunmalı. Bu yazıda iyzico ile abonelik ve tek seferlik ödemenin bir eğitim platformunda nasıl kurgulandığını ve nelere dikkat etmen gerektiğini anlatıyoruz.

Abonelik mi, tek seferlik satış mı?

İlk karar, ne sattığınla ilgili. Düzenli olarak yeni içerik ekliyorsan abonelik mantıklıdır: üye her ay ya da her yıl ödeme yapar, sen de öngörülebilir bir gelir elde edersin. Kapsamlı ve kendi içinde tamamlanan bir program sunuyorsan tek seferlik satış daha doğru olabilir.

Çoğu eğitim platformu ikisini birlikte kullanır. egitro’da aylık ve yıllık abonelik paketleri ile abonelikten bağımsız satılan kurslar ve programlar yan yana çalışır. Her paketin hangi içerik gruplarını açtığını sen belirlersin; bir kursu hem tek başına satışa açabilir hem de bir paketin kapsamına dahil edebilirsin.

Aylık ve yıllık plan birlikte sunulduğunda üye kendisine uygun olanı seçer. Paket başına satış sayfasında görünen özellik listesini, cihaz ve eşzamanlı izleme sınırını da belirlersin; böylece paketler arasındaki fark yalnızca fiyatta değil, sunduğu erişimde de görünür.

Kurulumdan önce hazırlaman gerekenler

iyzico ile çalışmaya başlamadan önce şu adımları tamamla:

  • iyzico üye işyeri başvurusu: Şirket bilgilerin ve satış yapacağın site üzerinden başvurursun. Onay süresi kurulum takvimini etkileyebilir, bu yüzden erken başla.

  • Abonelik özelliği: Dönemsel çekim için iyzico hesabında abonelik ürününün açık olması gerekir. Başvuru sırasında bunu iyzico ile teyit et.

  • Test ve canlı anahtarlar: iyzico test ve canlı ortam için ayrı anahtarlar verir. egitro’da bu anahtarlar panelden girilir ve veritabanında şifreli saklanır; ekranda yalnızca son haneleri görünür.

  • Yasal metinler: Mesafeli satış sözleşmesi, ön bilgilendirme ile iptal ve iade koşulları. İçerikleri için avukatına danışmanı öneririz.

egitro’da test ve canlı ortam birbirinden ayrıdır ve canlıya geçmek için başarılı bir bağlantı testi gerekir. Bu, yanlış girilmiş bir anahtar yüzünden gerçek üyelerin ödeme ekranında hata almasını önler. İlk denemelerini test ortamında yap, canlıya geçtikten sonra da küçük tutarlı gerçek bir ödemeyle akışı baştan sona kontrol et.

3D Secure ve ödeme sonucunun sunucuda doğrulanması

3D Secure, kart sahibinin bankasının gönderdiği tek kullanımlık kodla ödemeyi onaylamasıdır. Hem kart sahibini hem de seni korur; izinsiz kullanılan kartlarla yapılan ödemelerin önüne geçer. egitro’daki iyzico formu 3D Secure destekli çalışır; doğrulamanın hangi ödemelerde isteneceği iyzico hesap ayarlarına ve karta bağlıdır.

Ödeme sırasında en az bilinen ama en önemli konu, ödeme sonucunun nasıl doğrulandığıdır. Ödeme ekranından dönen tarayıcı "ödeme başarılı" bilgisini taşıyabilir, ama bu bilgi tarayıcıdan geldiği için değiştirilebilir. Yalnızca bu bilgiye güvenen bir sistem, sahte bir istekle hiç ödeme yapılmadan erişim açabilir.

egitro’da ödeme sonucu iyzico’ya yeniden sorularak doğrulanır; erişim ancak iyzico ödemenin gerçekten alındığını söylediğinde açılır. Sipariş de tek seferde kapanır: aynı ödeme için iki ayrı onay aynı anda gelse bile yalnızca bir erişim kaydı oluşur. Böylece bir üyeye aynı ödeme için iki abonelik açılmaz.

İptal, ödenmiş dönem ve üst pakete geçiş

Aboneliğin en hassas anı iptaldir. Üye bu dönemin parasını ödemiş ve dönemin ortasında iptal etmişse, kalan günlerde erişiminin sürmesini bekler. egitro’da iptal edilen abonelik, ödenmiş dönemin sonuna kadar erişim vermeye devam eder. İptal kart tarafına da iletilir, böylece dönem sonunda yeni bir çekim yapılmaz.

Bu ayrım önemli. İptal yalnızca platformun kendi kaydında kalır ve ödeme sağlayıcısına iletilmezse, üye iptal ettiğini düşünürken kartından çekim yapılmaya devam edebilir. Bu durum hem şikâyete hem de iade talebine yol açar ve üyenin güvenini en hızlı kaybettiren hatalardan biridir.

Duraklatma ise iptalden farklı bir işlemdir ve erişimi hemen kapatır. Üye daha kapsamlı bir pakete geçmek istediğinde bunu yapabilir; birden fazla aboneliği olan üyede en geniş erişim geçerli olur. Ödemesi alınamayan abonelikler panelde "gecikmiş" olarak ayrılır; kartı sorunlu üye sessizce kaybolmaz, yönetici kime ulaşacağını görür.

Kurumsal anlaşma, hediye ya da telafi gibi durumlarda ödeme almadan abonelik tanımlaman da gerekebilir. egitro’da süre ya da bitiş tarihiyle elle abonelik açabilir, istersen belirlediğin günde erişimi kesen bir tavan koyabilirsin. Üyelik koşullarında da iptal edildiğinde erişimin dönem sonuna kadar süreceğini açıkça yaz; bu, sonradan gelecek soruları azaltır.

Havale seçeneğini unutma

Herkes kartla ödemek istemez. Bazı kurumlar ve bireyler havale ya da EFT’yi tercih eder. Bu kitleyi kaybetmemek için havale seçeneğini açık tutabilirsin.

egitro’da havale akışı şöyle işler: üye siparişi verdiğinde IBAN ve kendisine özel bir referans kodu görür. Ödemeyi yaptıktan sonra dekontunu yükler, sen de banka hesabını kontrol edip siparişi onaylarsın. Dekont tek başına erişim açmaz; onay her zaman sende. Reddettiğin dekontta sebep üyeye e-postayla gider, bekleyen havalelere de hatırlatma yapılır.

Havalede eşleştirme referans koduyla yapılır. Üyelere ödeme açıklamasına referans kodunu yazmalarını hatırlat; kodsuz gelen bir ödemeyi doğru siparişle eşleştirmek zaman alır.

Özet

iyzico ile abonelik kurmak, birkaç anahtar girmekten ibaret değil. Ödeme sonucunun sunucuda doğrulanması, iptalin kart tarafına iletilmesi ve ödenmiş dönemin korunması, uzun vadede hem geliri hem de üye güvenini korur. Ayrıntılar için abonelik ve paketler ile ödeme modül sayfalarına göz atabilirsin.

Platformunu birlikte kuralım.

Tanışma görüşmesinde platformu birlikte gezelim, ihtiyacın olan modüllere göre teklif hazırlayalım.

Demo iste