Ana sayfa
Ödeme entegrasyonu: Stripe, QNBPay ve 3D Secure
Kısa cevap
Web ve mobil uygulamalara Stripe ve QNBPay ile ödeme alma entegrasyonu yapıyorum: tek seferlik ödeme, abonelik, webhook işleme ve 3D Secure doğrulama akışı. Qrispy'de Stripe ödeme ve abonelik akışlarını, Harmoni Yazılım'da QNBPay ödeme ve 3D Secure akışını, Hopgogo'da Stripe ile rezervasyon ödemelerini geliştirdim.
Ne yapıyorum
- Stripe Checkout ile tek seferlik ödeme ve abonelik
- Webhook imza doğrulama ve olayları güvenle işleme
- QNBPay ile ödeme alma ve 3D Secure doğrulamasını ön yüze iletme
- Kayıtlı ödeme yöntemleri ve satın alma geçmişi
- Başarısız ödeme, iptal ve yenileme durumları
Ödemede en çok hata nerede çıkar
Kullanıcı ödeme sonrası sayfaya dönmeden sekmeyi kapatabilir. Bu yüzden ödeme durumunu yönlendirmeye değil, sağlayıcının sunucuna gönderdiği olaya (webhook) göre güncellemek gerekir. Aynı olay iki kez gelirse sipariş iki kez oluşmamalıdır. Bu ayrıntıları baştan doğru kurarım.
Benzer işlerden örnekler
- Qrispy: NestJS ile Stripe ödeme ve abonelik akışları.
- Harmoni Yazılım: QNBPay ile ödeme alma, 3D Secure doğrulama akışının ön yüze iletilmesi, Uyumsoft ERP ile sipariş akışı.
- Hopgogo: rezervasyon yönetimi ve Stripe ödeme akışı, kayıtlı ödeme yöntemleri ve satın alma geçmişi.
Sık sorulanlar
- Stripe Türkiye'de kullanılabilir mi?
- Stripe'ın hesap açılışı ve desteklenen ülkeler zamanla değişir. Türkiye'deki işletmeler için yerel bir sağlayıcı (örneğin QNBPay) gerekebilir. Güncel durumu Stripe'ın kendi sayfasından kontrol etmeni öneririm, ben iki sağlayıcıyla da çalıştım.
- 3D Secure nedir, zorunlu mu?
- Kartla yapılan çevrimiçi ödemede bankanın müşteriyi doğruladığı ek adımdır. Türkiye'de kartlı ödemelerde genellikle gereklidir. Ön yüzde bu akışı sorunsuz yönetmek entegrasyonun önemli bir parçasıdır.
- Mevcut ödeme entegrasyonumdaki hatayı düzeltebilir misin?
- Evet. Webhook ve tekrar eden olay sorunlarını sık görülen hatalar arasında inceleyip düzeltebilirim. Kodu görmem gerekir.
Projeni anlat
Kısaca yazman yeterli. Kapsamı netleştirip fiyatı ve takvimi birlikte konuşuruz.
Daha fazlası için yazılar
Diğer hizmetler
Yazan: Mert Yılmaz, freelance fullstack geliştirici.