ative bp-blog-detail">İçeriğe geç
22 Ağustos 2026 · Oluşturucu Ekonomisi

İlk Müşterisinden Ücret Almak Üzere Olan Birine Mektup

Bu makale, yayınlandığı tarihteki ürünü açıklamaktadır. Güncel özellikler için AI Oluşturucu ve Ajan Ekipleri sayfalarına bakın.

İlk Müşterisinden Ücret Almak Üzere Olan Birine Mektup

Selam — bu sabahki mesajını gördüm, uygulamanın destek gelen kutusunda birinin "buna nasıl ödeme yapabilirim" diye sorduğu ekran görüntüsünü. Gerçekten tebrikler. Bir yan projenin bir demo olmaktan çıktığı an budur. Aynı zamanda erteleyebildiğin yüz küçük kararın hepsinin aynı Salı günü karşına çıktığı andır. Bana sadece ne yapman gerektiğini söylememi istedin. Bunu yapacağım, ama önce nedenini anlatmak istiyorum, çünkü Stripe yerine Lemon Squeezy olduğunda ya da tek seferlik yerine abonelik olduğunda bana üç ay sonra tekrar sormanı önleyen şey "neden"idir.

Aslında verdiğin karar

Bunu "hangi ödeme sağlayıcısını kullanmalıyım" diye çerçeveledin, ama aslında bu üst üste yığılmış iki karar. Birincisi: kayıtlı satıcı sen mi olmak istiyorsun, yoksa başka biri mi olsun? İkincisi: faturalama şeklin ne — tek seferlik satın alma, abonelik mi, yoksa kullanıma dayalı mı? Birincisini yanlış seçersen, altı ay sonra hiç gitmediğin bir ülkede KDV kaydı yaptırarak bir hafta sonunu harcarsın. İkincisini yanlış seçersen bu can sıkıcı bir geçiştir, yasal bir sorun değil, dolayısıyla ikisinin daha az korkutucu olanıdır.

Kayıtlı satıcı olmak, ürünü hukuki olarak satan kişinin sen olduğun anlamına gelir. Parayı sen toplarsın, müşterilerinin yaşadığı her yargı bölgesinde satış vergisi ve KDV'yi çözmekten sorumlu sensin ve beyanını sen verirsin. Stripe bu vergiyi senin için hesaplamaktan mutluluk duyar (Stripe Tax), ama hesaplamak ödemek anlamına gelmez — her eşiği aştığın yerde yine de kayıt yaptırıp beyanda bulunman gerekir. Lemon Squeezy veya Paddle gibi bir kayıtlı satıcı hizmeti, bu sorunun tamamını masandan kaldırır: yasal olarak satıcı onlardır, her yerde vergiyi toplayıp öderler ve sana net tutarı öderler. Bunun karşılığında kâr marjından bir dilim vazgeçersin.

SeçenekSatıcı kimTipik komisyon oranıVergi işlemleriEn uygun olduğu durum
Stripe (doğrudan)Siz~%2,9 + işlem başına 0,30$, Stripe Tax için +%0,5Kayıt ve beyanı sen yaparsın, Stripe sadece hesaplarAylık birkaç binin üzerine çıkmayı bekliyorsunuz ve uzun vadede daha düşük ücretler istiyorsunuz
Lemon SqueezyLemon Squeezy~%5 + işlem başına 0,50$Tamamen üstlenilir, kayıtlı satıcı onlardırTek başına çalışan geliştirici, ilk ürün, vergiyle hiç uğraşmak istemiyor
PaddlePaddle~%5 + ücretler bölgeye göre değişirTamamen üstlenilir, daha kurumsal odaklıAbonelikleri ve bazı faturalama ihtiyaçları olan SaaS
PayPalSiz~%3,5-4,5, alıcı lehine itiraz süreçleriBunu siz hallediyorsunuzÖzellikle PayPal'a güvenen müşteriler, varsayılan bir seçim değil

Şu anda bulunduğunuz noktada — tek bir müşteri, basit bir ürün, bunun bir işe dönüşüp dönüşmeyeceğinden henüz emin değilsiniz — sizi doğrudan Stripe yerine Lemon Squeezy veya Paddle'a yönlendiririm. Ekstra iki puanlık ücret, hiç ayak basmadığınız bir eyalette kazara vergi mükellefi olmaya karşı ucuz bir sigorta gibidir. Hacim bunu haklı çıkardığında ve evrak işine tahammülünüz olduğunda, daha sonra doğrudan Stripe'a geçebilirsiniz. Kimse eğlence olsun diye ödeme sağlayıcısı değiştirmez, ama bu çözülebilir bir Salı sorunudur, çözülebilir bir yıl değil.

Bu hatayı daha önceki bir projede ben de yaptım — "herkes Stripe kullanıyor" diye doğrudan Stripe'a geçtim, bir avuç Avrupalı müşteriden ayda birkaç yüz dolar topladım ve on sekiz ay sonra çok kibar ama son derece kafa karıştırıcı bir KDV MOSS kaydı e-postası aldım. Bir muhasebecinin bir öğleden sonrasına ve "Hollanda'ya para mı borçluyum" diye Google'da arama yaparak geçirdiğim kırk dakikalık saf panik anına mal oldu. Felaket değildi. Tamamen önlenebilirdi de.

Canlı anahtarlara dokunmadan önce

Hangisini seçerseniz seçin, önce üretim modunda bağlamayın. Bu sağlayıcıların her birinde, belirli sonuçları tetikleyen sahte kart numaralarıyla test/sandbox modu bulunur — başarılı ödeme, reddedilen kart, 3D Secure gerektiren, yetersiz bakiye. Gerçek bir anahtara dokunmadan önce hepsini deneyin. Hata yollarını gerçekten ilk hafta yaşayacaksınız ve gerçek bir kişinin kartı bağlıyken canlıda hata ayıklamak çok daha az eğlenceli.

Build sohbetinizde, bunun aşamalı olmasını istediğinizi açıkça belirtin: entegrasyonun önce test moduna bağlanmasını, kimsenin — gelecekteki siz dahil — test sırasında yanlışlıkla gerçek bir kartı tahsil etmemesi için görünür bir banner veya bayrakla birlikte isteyin. Ardından canlı anahtarları geçireceğiniz ikinci, bilinçli bir adım olsun. Tek bir istekle "ödeme ekle" deyip hangi modu tahmin edeceğini bırakmak daha hızlı olsa da, iki ayrı istek olmalı. Sürtünme burada tam da amaçlanan şey.

%2,9 + 30¢Stripe'ın doğrudan işlem başına aldığı yaklaşık tutar budur — ezberleyin, çünkü buradan sonra vereceğiniz her fiyatlandırma kararı (minimum fiyatınız, 9$'a mı yoksa 9,99$'a mı yuvarlayacağınız) bu sayı üzerinden işler

Bir webhook tetiklendiğinde ve sunucunuz kapalıysa, yavaşsa ya da olay iki kez geliyorsa ne olacağına da karar vermeniz gerekir. Bu varsayımsal bir durum değil — ilk haftada, düzenli olarak yaşanır. En azından ele almanız gereken olaylar şunlardır:

  • checkout.session.completed (veya eşdeğeri) — erişim ver, müşterinin gerçekten müşteri olduğu an burasıdır
  • invoice.payment_failed — abonelikler için, bunun anında erişim kesme mi yoksa bir müsamaha süresi mi olacağına şimdi karar verin, çünkü "anında erişim kesme", geçici bir sorun yaşayan bir kart için gerçekten kötü bir ilk izlenimdir
  • customer.subscription.deleted — biri iptal etti, koşullarınız aksini belirtmediği sürece erişimi hemen değil, dönem sonunda iptal edin
  • Bir iade olayı — ilk iade talebi sizi canlıda karar vermeye zorlamadan önce, iade politikanızın gerçekte ne olduğuna kendinize yazılı olarak bir kez karar verin

İdempotens burada uygulamanızın neredeyse her yerinden daha önemlidir. Bir webhook iki kez gelirse — ve gelecektir, sağlayıcılar 200 dışında herhangi bir yanıtta yeniden dener — erişimi iki kez vermemeniz, daha kötüsü, iç durumu çift ücretlendirmemeniz gerekir. Olay kimliğini saklayın ve harekete geçmeden önce daha önce işlemediğinizi kontrol edin.

Kaçındığınız fiyatlandırma sorusu

Mesajınızda aylık 9$ mı yoksa tek seferlik 49$ mı ücretlendireceğinizden emin olmadığınızı belirttiniz. İkisinin de yanlış olduğunu düşünmüyorum, ama aslında neyden kaçındığınıza dikkat edin: yinelenen değerin ne olduğu konusunda müşteriyle yapmanız gereken konuşmadan. Tek seferlik bir fiyata evet demek daha kolaydır ve sizin için oluşturması da daha kolaydır (dunning yok, başarısız yenileme işleme yok, iptal akışı yok). Abonelik ise, insanların vazgeçmemesi için ürünü yeterince geliştirmeye devam edeceğinize dair bir bahistir — bu, fiyatlandırma sayfasındaki bir onay kutusu değil, gerçek bir taahhüttür. Altı ay sonra hâlâ bu işin üzerinde aktif olarak çalışıp çalışmayacağınızdan emin değilseniz, tek seferlik fiyat daha dürüst bir tekliftir. Abone olunacak sürekli bir şey ortaya çıktığında her zaman daha sonra bir abonelik katmanı ekleyebilirsiniz.

Bir şey daha, sonra sizi işinize bırakayım: ilk doları almadan önce sayfaya gerçek bir iade ve iptal politikası koyun, üç cümle bile olsa. Kimse sizi 9$'lık bir ücret için dava etmeyecek diye değil, bunu yazmak sizi gerçekten karar vermeye zorladığı için — "biri sorduğunda hallederim" demek, sakin bir öğleden sonra yerine öfkeli bir e-postanın ortasında politika kararı almanıza yol açar.

Önce sandbox'ı bağlayın. Sahte bir reddedilen kartı sisteme geçirdiğinizde bana yazın — asıl önemli olan "çalışıyor" versiyonu bu.

Girişimci Ekonomisi
PaylaşXLinkedInFacebookRedditQuoraWhatsAppTelegramE-posta
← Tüm gönderiler