---
title: Stripe MRR Supabase Sync
category: product
entity_type: skill
price: ₺369
canonical: https://forgehouse.ai/tr/skiller/stripe-mrr-supabase-sync/
lang: tr
hreflang_alt: https://forgehouse.ai/skills/stripe-mrr-supabase-sync/
last_updated: 2026-06-20
---

# Stripe MRR Supabase Sync

> Sync Stripe MRR into Supabase

Stripe ödeme verisini web kancaları ve gecelik mutabakatla Supabase'e senkronize eden, MRR kartını canlı ve ödemeler tablosunu tutarlı tutan üretim kalitesinde bir hat. İdempotent web kancaları (birincil anahtar olarak event.id), kur anlık görüntüleme, kohort tutundurma ve gece 03:00 mutabakat cron'u etrafında kurulu olup sessiz ödeme verisi kaybını imkansız kılar.

## Ne için kullanılır
- Her Stripe abonelik veya fatura web kancasında bir ödeme satırı ekleme
- Bir yönetim panelinde canlı aylık tekrar eden gelir kartı gösterme
- Stripe ile veritabanı arasında gecelik mutabakat farkı çalıştırma
- Kayıt ayı ve ötelemeye göre kohort tutundurma matrisleri kurma
- Doğru tarihsel MRR için ödeme anında döviz kurunu anlık görüntüleme
- İdempotency korumasıyla başarısız web kancalarını güvenle yeniden oynatma

## Faydalar
- event.id birincil anahtar idempotency ile yinelenen ekleme ve gelir şişirmesini önle
- Otomatik bir mutabakat alarmıyla web kancası hatalarını 24 saat içinde yakala
- Saklanmış anlık görüntülerle kurlar değişse bile tarihsel MRR'ı doğru tut
- Yoklama yerine Supabase abonelikleriyle gelir kartını gerçek zamanlı göster

## Ne içerir
- HMAC imza doğrulama ve idempotency kontrolü içeren Next.js Edge web kancası işleyicisi
- Supabase göçü: olay günlüğü, ödeme alanları, MRR materialized view, kohort view
- Stripe ödemelerini veritabanıyla karşılaştıran ve uyaran Python mutabakat cron'u
- Gerçek zamanlı MRR kartı React bileşeni ve bir kohort tutundurma ısı haritası SQL sorgusu
- Web kancası imzası, idempotency kısıtı ve uyumluluk disiplini bölümleri
- 12 maddelik anti-desen kataloğu ve bir üretim öncesi doğrulama kapısı

## Kimler için
Veritabanlarında doğru ve idempotent gelir verisi ile asla sessizce sapmayan canlı bir MRR görünümüne ihtiyaç duyan, Stripe tabanlı abonelik çalıştıran mühendislik ve finans ekipleri için.

## Nasıl çalışır
Bu beceri Stripe ödemelerini paneldeki canlı MRR rakamına çeviren boru hattını işletir; arkasını gece mutabakat denetimi kollar. Kara kutu yok, yaptığı iş şu:
1. Her Stripe olayını edge handler'da karşılar: HMAC imzası doğrulanır, olay kimliği primary key olarak yazılır; tekrar gönderilen olay sessizce yutulur, asla çift sayılmaz.
2. Ödeme satırını, ödeme tarihinde dondurulan kur anlık görüntüsüyle yazar; kur sonradan oynasa da gelir geçmişi kaymaz.
3. Materialized MRR görünümünü her gün tazeler: aktif abonelikler toplanır, yıllık planlar 12'ye bölünür, tek seferlik satın almalar MRR dışında ayrı KPI olarak tutulur.
4. Sonucu panele realtime aboneliğiyle akıtır: ödeme düştüğü an MRR kartı güncellenir, polling yok.
5. Cohort retention matrisini kurar (kayıt ayı çarpı ay ofseti); churn deseni anekdot değil ısı haritası olarak görünür.
6. Her gece mutabakat cron'u koşar: son 24 saatin Stripe tahsilat listesi veritabanıyla karşılaştırılır; fark çıkarsa eksik veya hayalet satırlar listelenerek mail ve alarm gider.

## Sık sorulanlar
### Supabase değil düz Postgres kullanıyoruz. Ne kadarı taşınır?
Çekirdek desenler taşınır: idempotency için birincil anahtar olarak event.id, ödeme anında kur anlık görüntüsü ve gecelik Python mutabakat cron'u her Postgres'te çalışır. Supabase'e özgü olan kısımlar migration SQL'i, realtime ile beslenen MRR kartı bileşeni ve yoklama yerine abonelik tabanlı gösterim.

### Zaten veritabanına yazan bir Stripe webhook işleyicim var. Neden yetmiyor?
Çünkü webhook'lar sessizce düşer: kaçan bir olay, hiçbir yerde hata görünmeden yanlış gelir rakamı demektir. Bu hat ikinci bacağı ekler; gece 03:00'te çalışan mutabakat cron'u Stripe tahsilatlarını tablonuzla karşılaştırır ve 24 saat içinde alarm verir. event.id idempotency'si sayesinde başarısız webhook'u yeniden oynatmak asla çift kayıt üretmez.

### Stripe ödemelerini veya checkout akışını da kurar mı?
Hayır. Ödemelerin zaten Stripe üzerinden aktığını varsayar ve sonrasını çözer: veriyi Supabase'e senkronlamak, tutarlı tutmak ve canlı MRR kartı göstermek. Checkout'un kendisini kurmak stripe-integration paketinin alanı.

## Fiyat
₺369, tek seferlik, abonelik yok. KDV dahil.

İlgili rehber: [E-ticaret için yapay zekâ](https://forgehouse.ai/tr/rehberler/eticaret-yapay-zeka/)
