Online ödeme
Online randevu ödeme: PayTR, IBAN ve ücretsiz akış
Ranovu online randevu ödeme modülü PayTR ile kart tahsilatı, IBAN havale talimatı ve ücretsiz randevu seçenekleri sunar. Checkout önce ödeme sonra randevu modeli ghost kayıt bırakmaz. Elite+ planında gelir analitiği, snapshot fiyatlandırma ve panelden ödeme durumu takibi dahil.
Öne çıkan özellikler
PayTR checkout akışı
POST /api/public/checkout session oluşturur; PayTR iframe ödeme sonrası callback randevuyu yazar. Slot 30 dk rezerve edilir.
IBAN havale modu
Elite+ ve ayarlara bağlı IBAN talimatı randevu oluşturur; ödeme panelden manuel onaylanır. switch-method ile karttan IBAN'a geçilebilir.
Ücretsiz randevu desteği
free_appointments_enabled veya sıfır fiyatlı hizmette ödeme adımı atlanır. Danışmanlık ve ilk görüşme senaryoları için idealdir.
Snapshot fiyatlandırma
Randevu anında service_price_snapshot yazılır; sonradan katalog fiyatı değişse muhasebe ve analitik doğru kalır.
Online randevu ödeme modelleri
Ranovu üç ödeme modu destekler: PayTR kart (online tahsilat), IBAN havale (talimat + manuel onay) ve ücretsiz (ödeme adımı yok). İşletme provider_settings.active_payment_providers ve hizmet fiyatına göre hangi modun açık olduğunu belirler.
Kart ödemesi e-ticaret mantığıyla çalışır: önce checkout session, başarılı callback sonrası appointment INSERT. Başarısız ödemede randevu oluşmaz; slot serbest kalır.
PayTR checkout adım adım
Müşteri /randevu akışında hizmet ve slot seçer; checkout POST encrypted form verisi ve slot_id ile session açar. PayTR create endpoint iframe token döner.
Ödeme tamamlanınca callback HMAC doğrular, overlap ve Google calendar kontrolü yapar, appointment-post-creation helper ile randevu + bildirim + webhook tetiklenir. Müşteri teşekkür sayfasına yönlendirilir.
IBAN ve manuel tahsilat
IBAN modunda müşteri banka bilgisini görür; randevu onay_bekliyor veya ödeme bekliyor durumunda oluşabilir. Sağlayıcı havale geldiğinde panelden paid işaretler.
Kart ödemesi başarısız olursa switch-method API session'ı IBAN'a çevirebilir. Bu esneklik Türkiye'de kart red oranları yüksek segmentlerde dönüşümü korur.
Plan gereksinimleri
Temel ücretsiz randevu (sıfır fiyat) tüm planlarda çalışır. PayTR ve IBAN online tahsilat genelde Elite+ veya ilgili payment feature gate ile ilişkilidir; güncel matris /tr/pricing sayfasındadır.
PayTR merchant bilgileri provider bazında şifreli saklanır; platform PayTR aggregator değil, işletme kendi merchant hesabını bağlar.
Gelir takibi ve analitik
Panel randevu detayında payment_status: pending, paid, failed görünür. isAppointmentPaymentWaived free veya zero amount için paid rozeti gösterir.
Elite+ appointment_analytics gelir KPI, currency breakdown ve hizmet kırılımı sunar. Snapshot fiyat sayesinde indirim sonrası katalog değişikliği geçmişi bozmaz.
Güvenlik ve uyumluluk
Kart verisi Ranovu sunucularından geçmez; PayTR iframe PCI scope'unu PayTR'de tutar. Checkout session encrypted payload KMS ile korunur.
3D Secure PayTR tarafında yönetilir. Callback IP ve imza doğrulaması sahteciliği engeller. Abandoned checkout session Inngest cron ile 10 dakikada bir temizlenir.
Online ödemeyi etkinleştirme
Elite+ plana yükseltin (güncel gate için /tr/pricing). Ayarlar > Ödeme bölümünden PayTR merchant bilgilerinizi girin veya IBAN modunu açın.
Hizmet kataloğunda fiyat tanımlayın; ücretsiz hizmet için is_free işaretleyin. Test modunda düşük tutarlı randevu ile PayTR sandbox veya canlı küçük işlem deneyin.
Kolay kurulum adımları
Ücretsiz plandan canlı randevu sayfasına - yaklaşık bir saat içinde tamamlanabilir.
Ücretsiz kayıt
Kredi kartı olmadan hesap oluşturun ve panele girin.
Roon AI kurulum
Mesleğinize uygun site metinleri ve bölüm yapısı oluşur.
Hizmetler ve müsaitlik
Fiyat, süre ve haftalık müsaitlik şablonlarını tanımlayın.
Siteyi yayınla
Alt alan adınızda canlı randevu sayfanız açılır.
Randevu linkini paylaş
Instagram, WhatsApp veya mevcut web sitenizde paylaşın.
İlk randevuyu onayla
Panelden onaylayın; WhatsApp onay ve hatırlatmayı test edin.
Sadece nakit veya havale takibine kıyasla
Nakit ve havale kayıt dışı kalır; no-show maliyeti tahsil edilemeden oluşur. Online ön ödeme ciddiyet filtresi görevi görür.
Ranovu ödeme + randevu + hatırlatma üçlüsünü birleştirerek tahsilat oranını artırır.
Sık sorulan sorular
- PayTR komisyonunu kim öder?
- PayTR merchant sözleşmesindeki komisyon işletmeye aittir. Ranovu abonelik bedeli ayrı faturalandırılır.
- Taksit destekleniyor mu?
- PayTR merchant ayarlarınıza bağlıdır; Ranovu checkout PayTR'nin sunduğu taksit seçeneklerini iframe'de gösterir.
- Para iadesi nasıl yapılır?
- PayTR merchant panelinden iade; Ranovu randevu durumu panelden iptal veya not ile güncellenir. Otomatik refund sync roadmap maddesi olabilir.
- Fatura kesilir mi?
- Ranovu e-fatura modülü sunmaz. İşletme kendi muhasebe yazılımında randevu snapshot fiyatından fatura keser.
- Kapora mı tam ödeme mi?
- Hizmet fiyatının tamamı checkout'ta tahsil edilir. Kısmi kapora özelleştirmesi standart değildir; sıfır fiyat + manuel takip alternatif olabilir.
- Ödeme olmadan randevu oluşur mu?
- Ücretsiz mod veya IBAN modunda randevu ödeme öncesi oluşabilir. PayTR modunda yalnızca başarılı callback sonrası oluşur.
Ranovu ile başlayın
Ücretsiz hesap oluşturun; randevu sitenizi dakikalar içinde yayına alın.