Fatura Dönemleri
IronFlock’un altyapı kaynakları ve üçüncü taraf uygulama kullanımı için aylık faturaları nasıl hesapladığı ve oluşturduğu.
Genel Bakış
IronFlock, her müşteri için iki ayrı türde fatura üreten aylık bir faturalama döngüsü çalıştırır:
- Altyapı faturaları — IronFlock altyapı kullanım ücretleri (depolama, ağ, sanal cihazlar, AI)
- Uygulama faturaları — Üçüncü taraf uygulama kullanım ücretleri (uygulama-günleri), burada gelir uygulama dağıtıcısına akar
Her iki faturalandırma akışı bağımsız olarak işlenir ve müşterinin faturasında ayrı kalemler olarak görünür.
Faturalama Sıklığı
Faturalama sistemi her 60 dakikada bir üç arka plan görevi çalıştırır:
| Görev | Açıklama |
|---|---|
| Dönem faturaları | Tüm hesaplar için faturalandırma kayıtları oluşturur veya günceller. Her aylık dönemin sonunda, kesinleşmiş faturalar bir Stripe faturasında gruplandırılır ve otomatik olarak tahsil edilir. |
| Ödeme detay kontrolleri | Ücretsiz kullanım kademe sınırını aşan ancak kayıtlı ödeme yöntemi bulunmayan hesapları tespit eder. Bu hesaplardaki cihazlar geçerli bir ödeme yöntemi eklenene kadar kısıtlanır. |
| Bütçe uyarı e-postaları | Kullanım müşterinin yapılandırdığı bütçeye yaklaştığında veya aştığında uyarı gönderir. Bütçe yüzdesi eşiğine ulaşıldığında yumuşak limit uyarısı gönderilir. Tam bütçe aşıldığında sert limit uyarısı gönderilir. |
Altyapı Faturalandırması
Altyapı faturaları, müşteri tarafından kullanılan IronFlock’un kendi kaynaklarını kapsar. Bu ücretler doğrudan IronFlock’a gider.
| Kaynak | Nasıl Ölçülür |
|---|---|
| Depolama | Proje arka uçlarında depolanan GB |
| Ağ | Aktarılan MB (gelen + giden) |
| Sanal cihazlar | Aktif günler × günlük ücret (ücret VM kademesine göre belirlenir) |
| AI token’ları | AI Kredileri |
Her müşterinin aktif ürünü dahil edilen kaynakları tanımlar. Faturalama sistemi gerçek kullanımı bu haklarla karşılaştırır:
aşım = gerçek_kullanım - dahil_edilen_miktar
faturalandırılabilir_miktar = aşım × birim_fiyatıKullanım dahil edilen hak sınırları içinde kalırsa, o kaynak için ek ücret uygulanmaz.
Uygulama Faturalandırması
Uygulama faturaları, dağıtıcılar tarafından yayınlanan üçüncü taraf uygulamaların kullanımını kapsar. Bu faturalardan elde edilen gelir, dağıtıcı ile IronFlock arasında paylaşılır.
Uygulama-Günlerinin Faturalandırılması
-
Uygulama-günlerini say — Her cihazda her uygulama için, faturalama dönemi boyunca PROD modunda çalıştığı gün sayısını say.
-
Dahil edilen birimleri çıkar — Ürünün dahil edilen sürekli birimlerini ve kalan tek seferlik birimlerini toplamdan düş. Tek seferlik dahil edilen birimler, faturalama dönemleri boyunca azalan bir ömür boyu tahsistir.
-
Hacim indirimlerini uygula — Toplam uygulama-günleri, müşteri için uygulamayı kullanan tüm cihazlar genelinde toplanır. İndirim parametresi, birim başına efektif fiyatı hesaplar:
efektif_fiyat = temel_fiyat × birimler^(-indirim) toplam_maliyet = efektif_fiyat × birimler -
Fatura oluştur — Dağıtıcı başına ayrı bir faturalandırma kaydı oluşturulur. Bir müşteri birden fazla dağıtıcının uygulamalarını kullanıyorsa, her biri için bağımsız bir faturalandırma kaydı oluşturulur.
Örnek
Bir müşteri 20 cihazda uygulamanızı tam bir ay (30 gün) boyunca kullanıyor:
| Adım | Hesaplama |
|---|---|
| Toplam uygulama-günleri | 20 × 30 = 600 |
| Dahil edilen sürekli birimler | 14 |
| Faturalandırılabilir birimler | 600 − 14 = 586 |
| Temel fiyat / indirim | €5,00 / 0,3 |
| Efektif fiyat | €5,00 × 586^(−0,3) ≈ €0,63 birim başına |
| Toplam fatura | €0,63 × 586 ≈ €369,18 |
Fatura Yaşam Döngüsü
Her fatura tanımlı aşamalardan geçer:
| Aşama | Açıklama |
|---|---|
| Taslak | Kullanım biriktirilmektedir. Saatlik olarak güncellenir. Henüz tahsil edilmez. |
| Kesinleşti | Faturalama dönemi sona erdi. Toplam tutar kilitlendi. |
| Faturalandırıldı | Stripe faturası oluşturuldu. Altyapı ve uygulama ücretleri tek bir faturada gruplandırıldı. |
| Ödendi | Müşterinin ödeme yöntemi tahsil edildi. Uygulama dağıtıcısının gelir payı ödeme için kullanılabilir hale geldi. |
Faturalama Geçmişini Görüntüleme
Müşteriler Kullanıcı Ayarları → Faturalandırma bölümünde faturalama geçmişini görüntüleyebilir:
- Faturalama dönemi başına ücret dökümü
- Altyapı kullanımı ve her üçüncü taraf uygulama için ayrı kalemler
- Fatura durumu (bekleyen, ödendi, başarısız)
- Stripe’tan fatura PDF’lerini indirme bağlantıları
Uygulama dağıtıcısı olarak, uygulamalarınız tarafından oluşturulan geliri Kullanıcı Ayarları’ndaki Satıcı bölümünde görebilirsiniz.