İçeriğe atla
supastack
Dokümanlara göz atın
WebNext.js

For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /tr/docs/modules/billing.md (or send Accept: text/markdown).

Faturalama ve erişim

Ödeme olaylarını yetkilendirme kararlarından ayırın.

Ödeme hizmetinizi seçin ve test edin

Faturalandırma, ödemeleri yönetir. Erişim izinleri, yetkiler olarak ayrı olarak depolanır. Kalıcı hesap kurulumunu tamamlayın, ardından plan arayüzünü görmek için çalışan Web uygulamasında /billing'i açın. BILLING_PROVIDER=local ile gerçek para toplamak yerine yerel davranışları keşfediyorsunuz.

Desteklenen bir ödeme sağlayıcısını seçin, kurulum kılavuzunu izleyin, kendi test ürününüzü ve fiyatınızı oluşturun ve adlandırılmış sunucu ayarlarını apps/web/.env.local.'ye kopyalayın Kaydedip Web sunucusunu yeniden başlatın. Bu sağlayıcının korumalı alan talimatlarını kullanarak bir ödeme işlemini tamamlayın ve ardından sağlayıcının web kancası geldikten sonra çalışma alanının erişim durumunu inceleyin. Web kancası, sağlayıcının bir ödeme etkinliği hakkında sunucunuza gönderdiği imzalı mesajdır.

Başarılı bir sayfa tek başına özelliklerin kilidini açmaz. Ödeme tamamlanır ancak erişim etkin değilse, ödemeyi tekrarlamadan önce sağlayıcının webhook dağıtımını ve sunucunuzun olay işlemesini kontrol edin. Test iptali ve süresi dolmuş erişim de. Telefonla satın alma işlemleri bu Web ödemesini değil, ayrı RevenueCat/mağaza kurulumunu kullanır.

Web faturalandırma

Web uygulaması, BILLING_PROVIDER ile seçtiğiniz faturalandırma sağlayıcısını destekler; Şerit bir seçenektir. Web planları ve abonelik yönetimi için açma/faturalandırma. Eşleştirme testi veya canlı ortamda yalnızca sunucu kimlik bilgilerini, ürün veya fiyat kimliklerini ve web kancası doğrulama ayarlarını belirlemek için seçilen sağlayıcının kılavuzunu izleyin.

Yetkilendirmeler üzerinden izin verin

Checkout yönlendirmesi etkin erişim kanıtı değildir. Sunucuya ait yetkilendirme, çalışma alanının ücretli yeteneği kullanıp kullanamayacağına karar verir. Arayüz eylemi zaten gizlese bile yetkilendirmeyi eylem sınırında kontrol edin.

Yaşam döngüsünü doğrulayın

Etkinleştirme, güncellemeler, iptal ve webhook işlemeyi doğrulamak için sanal ortam olaylarını kullanın. Tekrarlanan olayları güvenli tutun ve etkin olmayan yetkilendirmenin ücretli işlemleri engellediğinden emin olun. Yerel mobil satın alımlar ayrı bir RevenueCat entegrasyon sınırı olarak kalır.

Kuruluma devam etmek için E-postayı kurun kılavuzunu okuyun.

Sık sorulan sorular

14 soru

supastack nedir?

supastack, YZ destekli SaaS ürünleri oluşturmak için modüler bir temeldir. Ortak altyapıyı bir araya getirir, böylece ürüne özgü özelliklere odaklanabilirsiniz.

Web ve mobil destekliyor mu?

Evet. supastack, web ve mobil deneyimler için başlangıç noktası olarak Next.js ve Expo uygulamaları içerir.

Hangi kimlik doğrulama dahil?

Better Auth; e-posta/parola, OTP ve sosyal girişi kapsar. Kişisel çalışma alanları hesapla birlikte sağlanır, böylece ürün kayıtları ilk günden itibaren sınırlı kalır.

YZ'yi nasıl destekliyor?

supastack; yapılandırılabilir çok sağlayıcılı YZ, kullanım takibi, bütçeler ve şifreli kendi-anahtarını-getir desteği içerir.

Abonelikler nasıl ele alınıyor?

Kit üzerine kurulu ürünler için Stripe faturalama, abonelikler ve yetkilendirmeler ücretli erişim temelini oluşturur. Sağlayıcı gizli anahtarları yalnızca sunucuda kalır.

Ürüne özgü kodum nerede durur?

Ürüne özgü özellikler ayrı bir kod tabanında kalırken ürün, supastack'in temel modüllerini yapılandırır ve entegre eder.

supastack fiyatlandırması nasıl çalışır?

Kit, ömür boyu güncellemeli tek seferlik bir satın alımdır: 249 $'a Tek Platform (geçici tanıtım fiyatı — normal fiyat 349 $ üzerinden 100 $ indirim) — Next.js (Web), Expo (iOS ve Android) veya Tauri (macOS ve Windows Masaüstü) seçiminiz — ya da tüm platformları ve tam monorepo'yu içeren 499 $'lık Tüm Platformlar Paketi (geçici tanıtım fiyatı — normal fiyat 599 $ üzerinden 100 $ indirim); ek geliştirici koltuğu başına 75 $. Kit aboneliği yok. Bu sitedeki ödeme, lisans anahtarınızı e-postayla teslim eder ve depo erişimi GitHub davetiyle sağlanır.

Çalışma alanları verilerimi nasıl sınırlar?

Kullanıcıya ait kayıtlar workspaceId ile sınırlanır. Kimlik, yetkilendirmeler, YZ kullanımı, faturalama olayları ve denetim kayıtları kişisel çalışma alanı sınırının içinde kalır.

Arka plan işleri nasıl çalışır?

Trigger.dev açık iş çalışma zamanıdır. JobRunner sözleşmesi yalnızca enqueue, status ve cancel vaat eder — iş akışı semantiği Trigger.dev'e özgü ve açık kalır.

E-posta, tanıtım yazılarından nasıl farklı?

İşlemsel e-posta, tamamlanma bildirimleri gibi ürün iş akışlarını kapsar. Soğuk tanıtım ve kampanyalar, bu kitin e-posta modülünün dışında kalan ürün konularıdır.

Mobil satın almalar nasıl çalışır?

Mobil uygulama RevenueCat ile yerel satın alma ve geri yükleme sunar; erişimi sunucunuz doğrular. Yayınlamadan önce mağaza hesaplarını yapılandırın ve cihaz testlerini tamamlayın. Web faturalandırması ayrı kalır.

YZ sağlayıcı anahtarları nerede durur?

Kendi-anahtarını-getir kimlik bilgileri şifrelidir ve yalnızca sunucuda kalır. Anahtarlar günlüklerden gizlenir; kullanım ve bütçeler çalışma alanı düzeyinde görünür kalır.

Ödeme hangi ödeme yöntemlerini kabul ediyor?

Stripe tarafından barındırılan ödeme sayfası kartları kabul eder; cüzdanlar Stripe hesabında etkinleştirildiğinde Alipay ve WeChat Pay de sunabilir — Çin'deki alıcılar için kullanışlı. Cüzdan yetkilendirmeleri eşzamansız onaylanır; ödeme tamamlanır tamamlanmaz lisans sayfası güncellenir.

Geri ödeme alabilir miyim?

Depoya erişim kazandıktan sonra supastack sonsuza kadar sizin olur, bu nedenle geri ödeme yapılamaz. Ancak içiniz rahat olsun: kendiniz veya müşterileriniz için sınırsız sayıda ürün geliştirip yayınlamak üzere ömür boyu güncellemeler içeren eksiksiz kaynak koduna sahip olursunuz. Yalnızca kodu yeniden satamaz veya depoyu bir başlangıç kiti ya da şablon olarak yeniden dağıtamazsınız.

TR
Tema