Özel Modüller ve Eklenti Geliştirme Rehberi
Next.js ve Medusa üzerinde özel işlevler ekleme, yeni API uç noktaları oluşturma ve üçüncü taraf servisleri entegre etme kılavuzu.
Ürün Değerlendirmeleri ve Yorumlar
Ürün yorumları ve puanlama sistemi; ortalama puanı otomatik hesaplar ve listeler.
Özel Ürün Değerlendirme API Rotası Örneği
typescriptexport async function POST(req: Request) { const body = await req.json(); // Değerlendirmeyi kaydet ve ortalama puanı güncelle}Ürün Soru & Cevap Modülü
Ziyaretçilerin ürün sayfalarında soru sormasını ve mağaza ekibinin yanıtlamasını sağlayan modül.
İstek Listesi ve Favori Ürünler
Kullanıcıların beğendikleri ürünleri kaydetmelerini ve Medusa Customer ile ilişkilendirmelerini sağlar.
Dış Sistemlerle Stok Senkronizasyon Modülü
Stok seviyelerini muhasebe yazılımları ve harici depo sistemleriyle otomatik senkronize etme.
Olay Dinleyicileri Sistemi (Event Subscribers)
Medusa e-ticaret olaylarını (sipariş verildi, ödeme alındı) dinleyerek özel otomatik görevler yürütme.
- order.placed olayı: Müşteriye PDF fatura ve hazırlık ekibine anlık bildirim gönderme.
- customer.created olayı: Yeni üyeye hoş geldin e-postası ve ilk sipariş indirim kuponu tanımlama.
- order.fulfillment_created olayı: Kargo takip numarasını müşteriye SMS ile iletme.
- product.updated olayı: Next.js üzerinde ilgili ürünün önbelleğini anında temizleme.
Ara Yazılım (Middleware) ve Yetkilendirme
Hassas API rotalarını koruma, oturum kontrolü ve kullanıcı erişim düzeylerini denetleme.