recurr.
Getting Started

Kurulum

@vinenastudio/recurr paketini projenize ekleyin

Gereksinimler

  • Node.js 18+
  • Next.js 15+ (Next.js entegrasyonu için)
  • React 19+
  • Bir PayTR Direct API hesabı

Kurulum

You are installing **recurr** — a PayTR subscription layer for Next.js.## Important: When to ask the user
npm install @vinenastudio/recurr
pnpm add @vinenastudio/recurr
yarn add @vinenastudio/recurr
bun add @vinenastudio/recurr

Ortam Değişkenleri

.env.local dosyanıza aşağıdaki değişkenleri ekleyin:

# PayTR kimlik bilgileri
PAYTR_MERCHANT_ID=your_merchant_id
PAYTR_MERCHANT_KEY=your_merchant_key
PAYTR_MERCHANT_SALT=your_merchant_salt

# Uygulama
NEXT_PUBLIC_APP_URL=http://localhost:3000

# Cron güvenliği
CRON_SECRET=your_random_secret

# Yönetim paneli (opsiyonel)
ADMIN_USER=admin
ADMIN_PASS=strong_password

PAYTR_MERCHANT_KEY ve PAYTR_MERCHANT_SALT değerlerini asla istemci tarafında kullanmayın. Bu değerler yalnızca sunucu tarafında kullanılmalıdır.

Sonraki Adımlar

On this page