Rivya AI Dokümanları

Rivya Ödeme Checkout Rehberi

Rivya plan ve kredi paketi checkout akışını, Stripe yönlendirmelerini, /payment köprüsünü, webhook'ları, faturalama güncellemelerini ve satın alma kontrollerini anlayın.

Son inceleme 2026/04/28

Rivya'da bir plan veya kredi paketi satın aldıktan sonra ne olduğunu anlamanız gerektiğinde bu ödeme checkout rehberini kullanın.

İnsanların Rivya'da ödeme hakkında genellikle yanlış anladığı şey şudur:

Stripe'ın ödemeyi tamamlaması son adım değildir. Ürünün hâlâ yetişip bu değişikliği doğru şekilde yansıtması gerekir.

Bu yüzden checkout akışı Stripe'ta bitmez ve tarayıcı geri döndüğü anda da bitmez.

Ödeme Akışının Üç Gerçek Aşaması Var

Şu anda checkout'u üç aşamaya böldüğünüzde anlamak daha kolaydır:

  1. Rivya checkout session oluşturur
  2. kullanıcı Stripe Checkout'u tamamlar
  3. Rivya ürün durumunun yeniden güvenilir hale gelmesini bekler

Üçüncü aşama tam olarak /payment yolunun var olma nedenidir.

Checkout Nereden Başlayabilir

Checkout şu anda kullanıcının niyetiyle zaten eşleşen yerlerden başlar:

İki ana satın alma şekli şudur:

  • abonelik planı checkout
  • tek seferlik kredi paketi checkout

Bunlar farklı ticari kararlardır, ancak yine de aynı onay yolunda birleşir.

Plan Checkout ve Kredi Paketi Checkout Benzer, Ama Aynı Değildir

Plan checkout abonelik biçimindedir.

Kredi paketi checkout tek seferlik cüzdan yüklemesi biçimindedir.

Bu fark önemlidir çünkü ödeme sonrasında Rivya'nın neyi yenilemesi gerektiğini bilmesi gerekir:

  • abonelik durumu
  • veya cüzdan durumu

Bu yüzden aynı Stripe başarı anı bile sonrasında sizi farklı ürün yüzeylerine geri gönderebilir.

/payment Neden Var

/payment alışılmış anlamda bir makbuz sayfası değildir.

Bir işleme köprüsüdür.

Görevi şunlardır:

  • Stripe session_id değerini okumak
  • ürün tarafındaki ödeme kaydının kesinleşip kesinleşmediğini kontrol etmek
  • gerekirse kısa süre polling yapmaya devam etmek
  • ancak ondan sonra sizi uygulamanın doğru bölümüne geri yönlendirmek

Bu onu içerik sayfasından çok durum senkronizasyonu sayfasına benzetir.

Ürün Açısından Bir Ödeme Ne Zaman "Gerçekten Tamamlanmış" Sayılır?

Kullanıcının bakış açısından ödeme, Stripe çalıştığını söylediğinde tamamlanmış gibi gelir.

Ürünün bakış açısından ödeme yalnızca hesap durumu Rivya'da görünür biçimde güncellendiğinde gerçekten tamamlanır.

Bu genellikle şunlar anlamına gelir:

  • ödeme kaydı paid veya completed olarak işaretlenmiştir
  • abonelik veya cüzdan etkileri görünürdür
  • eski durum görmeden güvenle faturalama veya kredi sayfalarına dönebilirsiniz

Ürünün kullanıcıyı hemen uygulamaya geri atmak yerine /payment üzerinde beklemesinin gerçek nedeni budur.

/payment Polling Yapsa da Webhook'lar Neden Hâlâ Önemli

/payment, Stripe webhook'larının yerini almaz.

Kalıcı backend durumunu güncelleyen şey hâlâ webhook'lardır.

/payment sayfası, deneyimin yönlendirmeden önce bu durum güvenilecek kadar yansıtılana dek bekleyebilmesi için vardır.

Bu, şu ikisi arasındaki farktır:

  • "Stripe bir şey işledi"
  • ve "Rivya artık bu değişikliği açıkça yansıtıyor"

Ödeme Sonrasında Nereye Gidersiniz

Dönüş yolu bilinçli olarak neyin değiştiğine bağlıdır.

Satın alma abonelikle ilgiliyse genellikle faturalamaya geri gönderilirsiniz.

Satın alma kredi paketiyse genellikle kredilere geri gönderilirsiniz.

Bu kozmetik routing değildir. Kullanıcıların ödeme sonrası genellikle sorduğu soruyla eşleşir:

  • planım güncellendi mi?
  • yoksa cüzdanım mı güncellendi?

Timeout veya Başarısızlık Gerçekte Ne Anlama Gelir

/payment timeout'a düşerse veya başarısız olursa bu, ödemenin kendisinin otomatik olarak kaybolduğu anlamına gelmez.

Daha sık şu durumlardan biri anlamına gelir:

  • ürün tarafındaki ödeme kaydı henüz kesinleşmemiştir
  • redirect hâlâ yetişmekte olan durumu bekliyordur
  • kullanıcı çok erken yönlendirilirse hesap sayfası hâlâ eski görünecektir

Bu yüzden timeout durumu sahte başarı durumundan daha iyidir. Kullanıcıya hâlâ tamamlanmamış kısmın ürün onayı olduğunu söyler.

Ödemenin Gerçekten Yansıyıp Yansımadığını Kontrol Etmenin En İyi Yolu

Checkout sonrasında en temiz doğrulama yolu şudur:

  1. /payment akışını bitirsin
  2. satın alma plansa /settings/billing kontrol edin
  3. satın alma paketse /settings/credits kontrol edin
  4. hesap hâlâ senkron dışı görünüyorsa Bildirim Merkezi kontrol edin

Bu genellikle rastgele sayfaları yenileyip tahmin etmekten daha iyidir.

Ödeme Hesap Hafızasına da Dönüşür

Ödeme yalnızca checkout eylemi değildir. Şu tür kalıcı olaylar üzerinden hesap geçmişinin de parçası olur:

  • abonelik başladı
  • abonelik yenilendi
  • ödeme başarısız oldu
  • kredi paketi eklendi

Bu yüzden bildirimler burada da önemlidir. Stripe sekmesini kapatmak hesap hikayesinin sonu değildir.

Daha İyi Bir Zihin Modeli

Rivya checkout'u düşünmenin en basit yolu şudur:

  • Stripe para hareketini yönetir
  • /payment ürün tarafındaki yeniden girişi yönetir

Bu iki rolü ayrı tuttuğunuzda tüm akışı anlamak kolaylaşır.

Sonra Okuyun

Checkout Durumu Kontrol Listesi

Bir satın alma tamamlanmamış veya kafa karıştırıcı görünüyorsa şunları kontrol edin:

  • Checkout'un nereden başladığını doğrulayın: herkese açık fiyatlandırma, faturalama ayarları veya kredi ayarları.
  • Stripe'ın ödemeyi tamamlayıp kullanıcıyı /payment yoluna geri döndürdüğünü kontrol edin.
  • Başka bir ücretli görev başlatmadan önce Rivya'nın abonelik, paket, invoice ve cüzdan durumunu yenilemesini bekleyin.
  • Abonelikler için faturalama sayfalarını, paketler veya cüzdan geçmişi için kredi sayfalarını kullanın.
  • Tarayıcı redirect'ini webhook ve hesap durumunun zaten kesinleştiğinin kanıtı olarak görmeyin.

Ödemeyi Yeniden Denemeden Önce Yeniden Kontrol Edin

Kullanıcı eski plan, eksik kredi, tekrarlanan Checkout pencereleri, başarısız ödeme veya Rivya'ya henüz yansımamış başarılı Stripe makbuzu görüyorsa ödemeyi yeniden denemeden önce yeniden kontrol edin.

İçindekiler