iyzico Ödeme Sayfası Zaman Aşımı: Yarım Kalan Ödemeyi Tamamlama
Hazırlayan Ersin DorlakYayın: Son güncelleme:
8 dk okuma
Kısa özetiyzico ödeme sayfası zaman aşımı neden olur, kartınızdan çekim yapılır mı, yarım kalan ödeme tek tıkla nasıl tamamlanır? Sayaç, yeniden başlatma ve hatırlatma.
Bir paketi seçtiniz, sözleşmeleri onayladınız, kart bilgilerini girmek için ödeme sayfasına geçtiniz. Sonra telefon çaldı, kartınız yanınızda değildi ya da bankanızın onay mesajını beklerken sekme arka planda kaldı. Geri döndüğünüzde sayfa artık çalışmıyor. Bu durumun teknik adı iyzico ödeme sayfası zaman aşımıdır ve sanıldığından çok daha sık yaşanır. Bizim ödeme kayıtlarımızda da son denemelerin önemli bir bölümü kart reddi ya da hata nedeniyle değil, tam olarak bu nedenle tamamlanmadı.
İyi haber şu: zaman aşımına uğrayan bir ödemede kartınızdan para çekilmez ve aynı siparişi baştan kurmanız gerekmez. Bu yazıda zaman aşımının neden olduğunu, Otopilot panelinde yarım kalan ödemeyi tek tıkla nasıl tamamlayacağınızı ve bu sorunu azaltmak için yaptığımız üç değişikliği anlatıyoruz.
iyzico ödeme sayfası zaman aşımı nedir?
Kartla ödeme alan her sistem, ödeme sayfasını sınırsız süre açık tutmaz. iyzico, ödeme formunu başlatırken bir token (tek kullanımlık ödeme anahtarı) üretir. Bu anahtar belirli bir süre geçerlidir; süre dolduğunda form kapanır ve aynı anahtarla ödeme yapılamaz. Panelimizde bu süre 30 dakikadır. PayTR ile ödeme alınan durumlarda da süre aynıdır.
Bu sınır bir güvenlik önlemidir. Açık kalan bir ödeme sayfası, başkasının eline geçen bir bilgisayarda ya da paylaşılan bir bağlantıda kötüye kullanılabilir. Süre sınırı ayrıca fiyatın ve sepetin güncel kalmasını sağlar: yarım saat önce oluşturulan bir sipariş, o arada değişen bir fiyatla ödenmemelidir.
Zaman aşımı yaşandığında ödeme kaydı bizim tarafımızda "yarım kalan ödeme" olarak işaretlenir. Kayıtlarda gördüğünüz İngilizce karşılığı TOKEN_EXPIRED ifadesidir. Bu bir hata değil, tamamlanmamış bir denemedir.
Ödeme neden yarım kalır?
Ödemenin yarım kalmasının birkaç tipik nedeni var. Çoğu kullanıcıdan değil, araya giren gündelik işlerden kaynaklanır:
- Kart yanınızda değil. Ödeme sayfası açıldı ama kartı bulmak için kalktınız; döndüğünüzde süre dolmuştu.
- Banka onayı gecikti. 3D Secure doğrulamasında bankanızın SMS kodu geç geldi ya da uygulama bildirimi görülmedi.
- Sekme arka planda kaldı. Başka bir sekmede fiyatları karşılaştırırken ödeme sekmesi unutuldu.
- Tarayıcıda geri tuşuna basıldı. Ödeme sağlayıcısının sayfasından geri dönüldü ve yeni sayfa açmanın yolu bulunamadı.
- Kurumsal onay beklendi. Şirket kartını kullanmak için birinden izin istendi; izin geldiğinde form kapanmıştı.
Bu nedenlerin hiçbiri satın alma kararından vazgeçildiği anlamına gelmez. Bu yüzden zaman aşımına uğrayan ödemeye "kaybedilmiş satış" değil, "tamamlanmayı bekleyen sipariş" gözüyle bakıyoruz.
Zaman aşımını büyük ölçüde önlemek için ödemeye başlamadan önce birkaç küçük hazırlık yeterlidir. Kartınızı ve bankanızın mobil uygulamasını yanınıza alın. İnternet kartı kullanıyorsanız limitini önceden kontrol edin. Şirket kartıyla ödeme yapacaksanız fatura bilgilerinin doğru kişinin adına kayıtlı olduğundan emin olun; fatura bilgisi eksikse panel zaten ödeme düğmesini açmaz. Ödeme sırasında başka sekmeye geçmeniz gerekirse sorun yok, yalnız sayacı aklınızda tutun.
Bir de bankanın 3D Secure ekranı var. Bu ekran ödeme sağlayıcısının değil, kartınızı çıkaran bankanın sayfasıdır. Kod gelmezse birkaç saniye bekleyip "kodu yeniden gönder" seçeneğini kullanın. Kod hiç gelmiyorsa bankanızla görüşmek gerekir; bu durumda ödeme "tamamlanamadı" olarak kapanır ve yine tek tıkla yeniden başlatılabilir.
Aşağıdaki tablo, ödeme denemesinin olası sonuçlarını ve sizin ne yapmanız gerektiğini özetler:
| Ekranda gördüğünüz | Ne oldu? | Kartınızdan çekim | Ne yapmalı? |
|---|---|---|---|
| Ödeme sayfası X dakika daha açık | Form hâlâ geçerli | Henüz yok | Ödeme sayfasına git ile devam edin |
| Ödeme sayfasının süresi doldu | 30 dakika doldu, form kapandı | Yapılmadı | Ödemeyi yeniden başlat düğmesine basın |
| Ödeme tamamlanamadı | Kart reddedildi ya da banka onay vermedi | Yapılmadı | Kartı kontrol edip yeniden başlatın ya da başka kart deneyin |
| Ödeme doğrulanıyor | Sağlayıcıdan sonuç bekleniyor | Belli değil | Birkaç dakika sonra sayfayı yenileyin |
| Ödemeniz alındı | Ödeme tamamlandı | Yapıldı | Paket ya da ürün hesabınıza işlendi |
Yarım kalan ödemeyi tek tıkla tamamlama
Daha önce süresi dolan bir ödemeden sonra satın alma sayfasına dönüp her şeyi yeniden seçmeniz gerekiyordu: paket, süre, ek kotalar, kupon, sözleşme onayları. Bu adımlar bir kez daha yapıldığında birçok kişi işi sonraya bırakıyordu. Artık süresi dolan ya da kart reddiyle kapanan her ödemede Ödemeyi yeniden başlat düğmesi görünüyor.
Bu düğme şunları yapar:
- Önce eski ödemenin gerçekten tamamlanmadığını ödeme sağlayıcısına sorar. Ödeme aslında alınmışsa ikinci bir ödeme açılmaz, sizi sonuç sayfasına götürür.
- Aynı ürün, aynı süre, aynı ek kotalar ve aynı kuponla yeni bir ödeme sayfası açar.
- Ödeme öncesi onayladığınız Ön Bilgilendirme Formu ve Mesafeli Satış Sözleşmesi kayıtlarını yeni ödemeye taşır; kutuları yeniden işaretlemeniz gerekmez.
- Fiyat o arada değiştiyse eski fiyatla ödeme açmaz, sizi satın alma sayfasına yönlendirir. Böylece sözleşmedeki tutarla ödediğiniz tutar her zaman aynı olur.
Düğmeye iki kez basmak iki ödeme oluşturmaz. İkinci basışta sistem az önce açılan ödeme sayfasına döner. Bu, özellikle yavaş bağlantılarda yaşanan çift tıklamaları güvenli hâle getirir.
Adım adım bakarsak süreç şöyle işler. Ödeme ekranında "Ödeme sayfasının süresi doldu" başlığını ve altında ürün adıyla tutarı görürsünüz. Ödemeyi yeniden başlat düğmesine bastığınızda düğme "Yeni ödeme sayfası açılıyor" yazısına döner. Bir iki saniye içinde yeni ödeme sayfasına geçersiniz ve kart bilgilerinizi orada girersiniz. Ödeme tamamlandığında sonuç sayfası açılır, paket ya da ürün hesabınıza işlenir ve makbuz e-postanıza gelir. Eski deneme ödeme geçmişinizde "başarısız" olarak kalır; bu kayıt yalnız bilgi içindir, faturalandırılmaz.
Düğmeyi üç yerde bulursunuz: panelin Ödeme ekranında, ödeme sonrası açılan sonuç sayfasında ve size gönderilen hatırlatma e-postasının bağlantısında. Satın alma ve destek akışının genelini satın alma ve destek talebi yazısında anlattık.
Kalan süre sayacı ve hatırlatma e-postası
Zaman aşımını tamamen ortadan kaldırmak mümkün değil, ama ne kadar süreniz kaldığını bilmek çoğu durumu önler. Bu yüzden iki küçük ama etkili değişiklik yaptık.
Birincisi kalan süre sayacı. Siparişi onayladığınızda önce panelin Ödeme ekranı açılır ve sizi birkaç saniye içinde iyzico'nun güvenli sayfasına götürür. Tarayıcıda geri tuşuna basarsanız ödeme sayfasını kaybetmezsiniz; Ödeme ekranına dönersiniz. Burada "Ödeme sayfası 23:41 daha açık" gibi bir sayaç görürsünüz. Son beş dakikada sayaç sarıya döner. Süre bittiğinde ekran kendiliğinden yenilenir ve Ödemeyi yeniden başlat düğmesi çıkar. PayTR ile ödeme alınan durumda sayaç, ödeme formunun hemen üstünde durur.
İkincisi hatırlatma e-postası. Ödemeyi başlatıp tamamlamadıysanız yaklaşık bir saat sonra tek bir e-posta gönderiyoruz. E-postada hangi ürün için ne kadar tutarlı bir ödemenin yarım kaldığı ve kartınızdan çekim yapılmadığı yazar. Ödemeyi tamamla bağlantısı sizi doğrudan aynı sepete götürür.
Hatırlatmanın sınırları da belli:
- Kullanıcı başına bir hafta içinde yalnız bir hatırlatma gönderilir; aynı gün üç kez denediyseniz üç e-posta almazsınız.
- Ödemeyi bu arada başka bir yoldan tamamladıysanız e-posta gönderilmez.
- 48 saatten eski denemeler için hatırlatma yapılmaz.
- Bildirim Tercihleri'ndeki sepet hatırlatması ayarını kapatırsanız bu e-posta da gelmez.
Bu sınırlar, hatırlatmanın yardımcı olmasını ama rahatsız etmemesini sağlıyor. Pazarlama e-postası değildir, yalnız sizin başlattığınız bir işlemle ilgilidir.
Yöneticiler için: terk oranını ölçmek
Ödeme tarafında bir sorunu düzeltmenin ilk adımı onu görebilmektir. Yönetim panelinin Ödemeler sayfasına son 30 günü özetleyen bir kart ekledik. Kartta şunlar yer alıyor:
- Toplam deneme sayısı, başarılı ödemeler, yarım kalanlar, başarısızlar ve hâlâ açık olanlar.
- Terk oranı: yarım kalan denemelerin toplam denemelere oranı. Oran yüzde 50'nin üstündeyse kırmızı görünür.
- Kapanma nedenleri dağılımı: ödeme sayfası süresi dolanlar, kart reddi, sağlayıcı bildirimi gelmeyenler ve hata kodları ayrı satırlarda listelenir.
Bu ayrım önemli. Terk oranı yüksek ama kart reddi düşükse sorun genellikle ödeme sayfasına giden yolda ya da süre baskısındadır. Kart reddi yüksekse banka tarafı, taksit ayarları ya da 3D Secure akışı incelenmelidir. Belirli bir iyzico hata kodu öne çıkıyorsa kodun anlamına iyzico'nun geliştirici belgelerinden bakılır.
Kartı okurken iki şeye dikkat etmek gerekir. İlki, "açık" denemeler henüz sonuçlanmamış ödemelerdir; bunlar oran hesabına dahil edilir ama yarım kalan sayılmaz. İkincisi, yönetici hesaplarının deneme ödemeleri de listede görünür. Canlıya geçişten hemen sonra yapılan test ödemeleri oranı yükseltebilir, bu yüzden oranı birkaç günlük gerçek trafikle birlikte yorumlamak daha doğrudur. Yeniden başlatma ve hatırlatma e-postasının etkisini görmek için de aynı kartı iki hafta arayla karşılaştırmak yeterlidir: yarım kalan sayısı düşmüyorsa sorun büyük olasılıkla ödeme sayfasına gelmeden, fiyat ya da sözleşme adımında yaşanıyordur.
Ödeme sayfası artık panel üzerinden açıldığı için yönetici tarafında bir ayrıntı daha önem kazandı: tarayıcı güvenlik politikası. İçerik Güvenliği Politikası (CSP) ödeme sağlayıcısının ve bankanın 3D Secure sayfalarını engellerse ödeme sessizce yarım kalabilir. Bu nedenle politikanın zorunlu kipi yönetici ayarına bağlandı ve ihlal kayıtları Durum sayfasında listelenir. Zorunlu kipe geçmeden önce bu listede ödeme sayfasıyla ilgili bir kayıt olmadığından emin olunmalıdır.
Panelin diğer satın alma seçeneklerini, modül mağazasını ve kendi API anahtarınızla çalışmayı modül mağazası rehberinde bulabilirsiniz. Otopilot'un özelliklerinin tamamı özellikler sayfasında, paketler ve dönem seçenekleri ise fiyatlar sayfasında.
Sık sorulan sorular
Zaman aşımına uğrayan ödemede kartımdan para çekilir mi?
Hayır. Zaman aşımı, ödeme formunun kart bilgisi alınmadan ya da banka onayı tamamlanmadan kapanmasıdır. Kartınızdan çekim yapılmaz. Nadiren bankanız bir provizyon gösterebilir; tamamlanmayan provizyonlar banka tarafından kısa sürede kaldırılır.
Ödemeyi yeniden başlatınca sözleşmeleri tekrar onaylamam gerekir mi?
Gerekmez. Ön Bilgilendirme Formu ve Mesafeli Satış Sözleşmesi aynı sepet ve aynı tutar için onaylandığından kayıtlar yeni ödemeye taşınır. Fiyat değiştiyse sistem sizi satın alma sayfasına yönlendirir ve güncel tutarla yeniden onay istenir.
Kuponum yeniden başlatmada geçerli kalır mı?
Kupon hâlâ geçerliyse evet; yeni ödeme aynı kuponla açılır. Kuponun kullanım sınırı dolmuş ya da süresi geçmişse yeniden başlatma satın alma sayfasına yönlendirir.
30 dakika yetmiyorsa ne yapabilirim?
Süre sınırı ödeme sağlayıcısının güvenlik kuralıdır ve uzatılamaz. Süre dolduğunda tek tıkla yeni sayfa açabildiğiniz için beklemek bir kayıp yaratmaz. Kurumsal kart onayı gibi uzun işlerde önce onayı alıp sonra ödemeyi başlatmanız en rahat yoldur.
Hatırlatma e-postasını istemiyorum, nasıl kapatırım?
Hesap menüsünden Bildirim Tercihleri'ni açın ve sepet hatırlatması ayarını kapatın. Bu ayar hem Backlink Market sepeti hem de yarım kalan ödeme hatırlatmaları için geçerlidir.
Kaynaklar
Bu sayfayı kim hazırladı?
Bu içeriği Otopilot kurucusu Ersin Dorlak, ürünü geliştiren ekiple birlikte hazırladı. Deneyimimizi kendi sitemizde ediniyoruz: otopilot.net'i de aynı panelden, 95 kurallı denetimle tarıyor ve çıkan bulguları düzeltiyoruz. Ölçmediğimiz bir rakamı ölçülmüş gibi yazmıyoruz.
Ekibimiz ve ilkelerimizSitenizde aynı kontrolleri yapın
Ücretsiz site analiziyle sayfalarınızdaki teknik ve içerik sorunlarını görün. Düzeltmeleri panelde hazırlamak ve sitenize uygulamak için planları inceleyin.