Stripe'ınız varsa ödeme ve yenileme bilgisi satış ekranınızda görünür.
Stripe'taki ödeme kaydının tutarı, tarihi ve para birimi REST API ile müşteri kartına alan olarak taşınır; abonelik yenileme tarihi fırsat olarak satış hattına girer. Bağlantıyı kapsamı keşifte belirlenen bir proje olarak biz kuruyoruz. Üründe tanımlı ödeme adaptörleri: iyzico ve PayNkolay.
Stripe'ı soran şirket aslında üç şey soruyor
Stripe sorusu yurt dışına satan, tekrarlayan gelirle çalışan şirketlerden gelebilir: yazılım, ajans, eğitim, abonelikli hizmet. Soru “Stripe logonuz var mı” değil; altında üç gerçek ihtiyaç duruyor:
- “Müşteri ödedi mi?” Temsilci yenileme görüşmesine girerken ödemenin geçip geçmediğini bilmez; Stripe paneline erişimi de yoktur, olması da doğru değildir.
- “Abonelik ne zaman bitiyor?” Yenileme tarihi bir Excel dosyasında ya da tek bir kişinin takviminde duruyor olabilir. Mekanizma şu: tarih bir kayda bağlı değilse, kaçtığında kimseyi uyaracak bir şey de yoktur.
- “Başarısız ödemeden kimin haberi olacak?” Kartı düşen müşterinin bilgisi finans tarafında kalır; satış ay sonunda öğrenir.
Bir de döviz tarafı var: fiyat dolar ya da euro, defter Türk Lirası. Aynı müşterinin “ne kadar getirdiği” sorusu, kur hangi günden alınırsa ona göre değişir.
Bu üç sorunun hiçbiri “Stripe entegrasyonu” başlığı altında çözülmez. Üçü de, Stripe'ta zaten oluşmuş bilginin satış ekranına taşınmasıyla çözülür.
Önce dürüst tablo: üründe ne var, ne yok
Stripe bağlantımız yok ve ürünün içinde bir abonelik/faturalandırma motoru bulunmuyor; Stripe'taki ödeme kaydını CRM'e taşımak isterseniz bu, REST API üzerinden kapsamı belirlenmiş bir iştir.
Bunu somutlaştıralım, çünkü ölçtük: kod tabanında Stripe için yazılmış tek şey bir “ileride” notudur — çalışan bir bağlantı, bir adaptör ya da bir yapılandırma ekranı yok. Aynı şekilde abonelik, tekrarlayan faturalandırma ve kredi kartıyla tahsilat modeli de üründe tanımlı değil.
Gerçekten tanımlı olanı söylemek bizim işimiz: üründe iki ödeme adaptörü var — iyzico ve PayNkolay. Bunlar kendi sağlayıcı hesabınızla yapılandırılır. Yalnız burada da abartmıyoruz: bugün canlı bir tahsilat akışını bir referansla anlatamıyoruz, o yüzden “canlı tahsilat alıyoruz” demiyoruz. Türkiye'de tahsilat yapıyorsanız doğru soru “Stripe mı” değil, “bu iki adaptörden biri işinizi görüyor mu” olur.
Geriye kalan — ve gerçekten kurulabilen — şey şu: ödeme kaydının görünürlüğü. Stripe'ta oluşan ödeme, abonelik ve yenileme bilgisi REST API ya da dönemsel içe aktarma ile CRM'e alan olarak gelir. Arayüz hazır: ürün kutudan 183 iş nesnesiyle geliyor ve her biri REST API'de kendi veri ve şema ucuyla yayımlanıyor — alan yapısını describe ile dışarıdan okuyabilirsiniz. Yanında OAuth2, imzalı giden webhook ve dört adımlı içe/dışa aktarma sihirbazı var. Ayrı bir olgu olarak: bugün canlı bir müşteri kurulumunda üçüncü taraf bir ERP entegratörü aynı REST API üzerinden kayıt okuyup yazıyor; bu tek bir kurulumdur, bir vaka listesi değil. Genel çerçeve entegrasyonlar sayfasında.
Salı 10:30 — yıllık abonelik on iki gün sonra bitiyor ve kimsenin haberi yok. Ödeme kaydı CRM'e aktığında şunlar değişir:
-
1
Yenileme tarihi satış hattında bir fırsat olur
Abonelik bitiş tarihi müşteri kartında alan olarak durur ve yaklaşan yenilemeler fırsat olarak açılır. Yenileme, kimsenin takvimine değil satış hattına bağlanır.
-
2
Ödeme geçti mi, temsilci kendi ekranından görür
Son ödemenin tutarı, tarihi ve durumu müşteri kartına işlenir. Temsilcinin Stripe paneline erişimi olması gerekmez — olmaması zaten daha doğrudur.
-
3
Başarısız ödeme görev açar
Ödeme başarısız döndüğünde sorumluya takip görevi düşer. Kartı düşen müşteriye aynı gün ulaşılır; ay sonu raporunu beklemez.
-
4
Döviz tutarı tek kurdan raporlanır
Ürün çok para birimlidir ve günlük TCMB kuruyla çalışır; ölçüm gününde sekiz kiracının sekizinde 21-23 para birimi günceldi. Dolar tahsilat, raporda tek para biriminde toplanır.
-
5
Müşterinin gerçek değeri tek kartta toplanır
Teklif, kazanılan fırsat ve tahsil edilen tutar aynı kayda bağlanır. “Bu müşteri ne getirdi” sorusu iki tabloyu birleştirmeden yanıtlanır.
-
6
Aboneliği biten müşteri kaybolmaz
İptal ya da yenilememe nedeni kayıp sebebi olarak kayda geçer. Hangi nedenle kaç müşteri ayrıldığı rapordan okunur, tahminle konuşulmaz.
Stripe bağlantımız yok — bunun yerine ne yapıyoruz?
Ödeme kaydının müşteri kartına taşınması
Tutar, tarih, para birimi ve ödeme durumu REST API ya da dönemsel içe aktarma ile CRM'e alan olarak gelir. Paranın otoritesi Stripe'ta kalır; CRM'deki kopya satış ekibinin görmesi içindir.
Yenileme tarihinin fırsata dönüşmesi
Abonelik bitiş tarihi alan olarak tutulur; yaklaşan yenilemeler için fırsat açılır ve sorumlu atanır. Bu bir faturalandırma motoru değildir — satış tarafının takibidir.
Başarısız ödemede görev üretimi
Başarısız ya da gecikmiş ödeme bilgisi geldiğinde sorumluya görev açan kural kurulumda tanımlanır. CRM kartı tekrar çekmez, tahsilat denemesi yapmaz; yalnız takibi kayda bağlar.
Çok para birimli raporlama
Sistem çok para birimlidir ve günlük TCMB kuruyla çalışır. Dolar ve euro tahsilatlar tek para biriminde raporlanır; sekiz kiracının sekizinde 21-23 para birimi güncel ölçüldü.
Gerçekten tanımlı iki adaptöre yönlendirme
Türkiye'de tahsilat yapıyorsanız üründe tanımlı iki adaptör var: iyzico ve PayNkolay. Kendi sağlayıcı hesabınızla yapılandırılır; canlı ortama geçiş kurulum kapsamında birlikte yapılır.
Abonelik alanlarını kod yazmadan tanımlamak
Plan adı, koltuk sayısı, yenileme tarihi ve ödeme yöntemi gibi alanları yönetici kod yazmadan ekler. Özel alan ekleme üründe standarttır: bugün 19 kiracıda toplam 277 özel alan tanımlı.
Ödeme ve abonelik tarafında ne var, ne yok
| Ne isteniyor | Rapitek CRM'de | Nerede yapılır |
|---|---|---|
| Stripe hesabının ürüne yerleşik bağlanması | Yok. Kod tabanında Stripe için çalışan bir bağlantı bulunmuyor | Stripe hesabınızda; CRM'e taşıma REST API ile proje kapsamında kurulur |
| Ürün içinde abonelik ve tekrarlayan faturalandırma motoru | Yok. Abonelik, fatura ve ödeme modeli üründe tanımlı değil | Stripe ya da kullandığınız faturalandırma sisteminde |
| CRM'in müşterinin kartından tahsilat çekmesi | Yok. Kart saklama ve tahsilat denemesi ürünün işi değil | Ödeme sağlayıcınızda |
| Ödeme tutarı, tarihi ve durumunun müşteri kartında görünmesi | Var. REST API ya da dönemsel içe aktarma ile alan olarak taşınır | Rapitek CRM — kapsamı keşifte belirlenen bağlantıyla |
| Yenileme tarihinin takip edilmesi ve fırsat açılması | Var. Alan, fırsat ve görev üretimi kurulumda tanımlanır | Rapitek CRM |
| Ödeme adaptörüyle ödeme alınması | Kısmen. Üründe iyzico ve PayNkolay adaptörleri tanımlıdır; canlı bir tahsilat akışını bugün referansla anlatamıyoruz | Rapitek CRM — kendi iyzico ya da PayNkolay hesabınızla, kurulum kapsamında |
| Yabancı para birimindeki tahsilatın tek kurda raporlanması | Var. Çok para birimi ve günlük TCMB kuru üründe çalışıyor | Rapitek CRM |
| Ödemenin ardından e-Fatura kesilmesi | Yok. Rapitek CRM GİB özel entegratörü değildir ve resmî belge düzenlemez | e-Fatura sağlayıcınızda; bilgisi CRM'e taşınabilir |
Ödeme görünürlüğü nasıl devreye alınır?
-
1
Keşif
Stripe'ta hangi nesneleri kullandığınızı — tek seferlik ödeme mi, abonelik mi, fatura mı — ve CRM'de hangi kaydın karşılık geleceğini çıkarırız. Finans sorumlunuzun bu görüşmede olmasını öneririz.
-
2
Kapsam, alan eşleme ve yön
Hangi alanın hangi yöne, hangi sıklıkta akacağı yazılır. Bu akış tek yönlü kurulur — Stripe'tan CRM'e. CRM'in Stripe'a yazmasını önermiyoruz; paranın otoritesi tek yerde kalır.
-
3
Yapılandırma ve test aktarımı
Abonelik ve ödeme alanları, yenileme fırsatı kuralları ve yetkiler kurulur; örnek veriyle test aktarımı yapılır. Müşteri eşleşmesi — e-posta mı, vergi numarası mı — burada doğrulanır.
-
4
Eğitim ve canlı geçiş
Satış ekibine hangi alanın neyi gösterdiği anlatılır. Keşiften önce süre taahhüt etmiyoruz; keşif görüşmesinden sonra size aralık değil tarih veririz.
Sınırlarımız: bu sayfada vaat etmediklerimiz
Bu sayfa zaten bir yoklukla açıldı; sınırları tekrar toplu hâlde yazalım ki hiçbir madde dipnotta kalmasın.
- “Stripe entegrasyonu” demiyoruz. Kod tabanında Stripe için çalışan bir bağlantı yok.
- Kredi kartıyla abonelik ve otomatik faturalandırma vaat etmiyoruz. Abonelik, fatura ve ödeme modeli üründe tanımlı değil; CRM kart saklamaz ve tahsilat denemesi yapmaz.
- “Canlı tahsilat alıyoruz” demiyoruz. iyzico ve PayNkolay adaptörleri üründe tanımlıdır, ama bugün canlı bir tahsilat akışını bir referansla anlatamıyoruz.
- Sipariş → fatura → tahsilat zincirinin kendiliğinden akacağını söylemiyoruz, stok senkronu vaat etmiyoruz ve üretim/MRP otomasyonu vaat etmiyoruz. Üçünün de nedenini ve yerine ne yapılabildiğini tek yerde yazdık: vaat etmediğimiz üç şey.
- e-Fatura kesmiyoruz. Rapitek CRM GİB özel entegratörü değildir; ayrıntı e-Fatura sayfamızda.
Veri konumu: verileriniz Avrupa Birliği'nde tutulur — veritabanı Helsinki'de (Finlandiya), dosyalar Frankfurt'ta, yedekler Falkenstein'da (Almanya). Türkiye'de hiçbir bileşenimiz yok ve bölge seçimi diye bir özelliğimiz yok. Bu, KVKK m.9 kapsamında yurt dışına aktarımdır; aktarım dayanağınızı sözleşme sürecinde birlikte kurarız. Ayrıntı güvenlik sayfasında ve KVKK aydınlatma metnindedir.
Kart verisi: CRM'e kart numarası ya da kart verisi taşınmaz — bu bir tercih değil, kural. Taşınan şey ödemenin sonucudur: tutar, tarih, para birimi, durum.
Sertifika: ISO 27001 veya SOC 2 belgemiz yok ve alana kadar da iddia etmeyeceğiz. PCI DSS kapsamına giren bir iş de yapmıyoruz, çünkü kart verisi bize hiç gelmiyor.
Rakamı bu sayfaya değil, fiyatlandırma sayfasına yazıyoruz
Stripe bağlantısının kapsamı ve varsa bedeli keşif görüşmesinde çıkarılıp yazılı paylaşılır. Plan fiyatlarını ise tek yerde tutuyoruz — iki yerde farklı bir rakam okumayasınız diye.
Üç plan, kapsam tablosu ve ayrı fiyatlanan kalemler tek sayfada.
Stripe ve Rapitek CRM hakkında sık sorulanlar
Rapitek CRM'in Stripe entegrasyonu var mı?
Rapitek CRM'de hazır Stripe modülü var mı?
Rapitek CRM'de abonelik yönetimi var mı?
CRM üzerinden kredi kartıyla tahsilat alabilir miyiz?
Stripe abonelik yenileme tarihlerini CRM'de takip edebilir miyiz?
Başarısız ödeme olduğunda CRM haber verir mi?
Dolar ve euro tahsilatları tek raporda görebilir miyiz?
Türkiye'de tahsilat yapıyoruz; Stripe yerine ne önerirsiniz?
Kart bilgisi CRM'e taşınır mı?
Stripe faturaları Türkiye'de e-Fatura yerine geçer mi?
Bu bağlantının maliyeti nedir?
Verilerimiz nerede tutuluyor?
Destek kimden geliyor?
Bu bağlantıyı satın almadan önce görebilir miyiz?
İlgili sayfalar
Entegrasyonlar
Hangi bağlantı bugün üründe çalışıyor, hangisini talep üzerine kuruyoruz — ve vaat etmediğimiz üç şeyin nedeni.
e-Fatura ve CRM
Ödemenin ardından gelen soru: belgeyi kim keser, bilgisi CRM'e nasıl gelir, hangi alan üründe yoktur.
Netsis entegrasyonu
Aynı çerçevenin ERP tarafındaki hâli: cari, bakiye ve fatura bilgisinin satış ekranında görünmesi.
Ödeme ve yenileme akışınızı 30 dakikada netleştirelim
Demoda hangi ödeme sağlayıcısıyla çalıştığınızı, yenilemeyi bugün kimin takip ettiğini ve hangi alanların CRM'e taşınması gerektiğini kendi senaryonuz üzerinden konuşalım.
Kart verisi CRM'e taşınmaz. Kapsam ve varsa bedel keşifte çıkarılıp yazılı paylaşılır.
