DK Agency Logo
DK Agency

Member Env Checklist

1. Auth

`NEXT_PUBLIC_SUPABASE_URL` və `NEXT_PUBLIC_SUPABASE_ANON_KEY` varsa auth adapter avtomatik `supabase` moduna keçir.

2. Payment

`PAYMENT_CHECKOUT_URL` varsa `/api/member/checkout` plan parametrini əlavə edib checkout URL qaytarır.

3. Webhook

`MEMBER_WEBHOOK_SECRET` lazımdır. `/api/member/webhook` endpoint-i `x-member-webhook-secret` header-i ilə qorunur.

4. App URL

`NEXT_PUBLIC_APP_URL` checkout fallback və canonical redirect-lər üçün istifadə olunur.

5. Son qalan iş

Webhook payload-un DB-yə yazılması, entitlement update, billing history UI və failed payment edge-case handling.