recurr.

Introduction

PayTR tabanlı abonelik yönetimi için sıfır bağımlılıklı kütüphane

@vinenastudio/recurr nedir?

PayTR'nin Direct API'si kart saklama ve tekrarlayan ödeme almayı destekler — ama abonelik yönetimi sunmaz. Plan oluşturma, fatura döngüsü hesaplama, otomatik yenileme, başarısız ödeme yeniden denemesi ve abone durumu takibi tamamen geliştiriciye bırakılmıştır.

@vinenastudio/recurr tam olarak bu boşluğu doldurur.

Paketler

PaketAçıklama
@vinenastudio/recurrSıfır bağımlılık, framework bağımsız iş mantığı
@vinenastudio/recurr/nextjsNext.js App Router route handler fabrikası + UI

Temel Özellikler

Sıfır Bağımlılık

Core paket hiçbir harici bağımlılık taşımaz.

Adapter Pattern

Kendi veritabanınla çalış — Prisma, Drizzle, Mongoose, istediğin her şey.

Otomatik Yenileme

Cron tabanlı otomatik fatura kesme ve başarısız ödeme yeniden denemesi.

Next.js Entegrasyonu

Tek bir route handler ile tüm billing endpoint'lerini yönet.

Hızlı Başlangıç

On this page