Proje: Okul Platform · Hub: Okul Platform — Domain
ProductPrice Nedir?
Bir ürünün belirli okul tipi ve lokasyon için fiyatı. Örn: “Anaokulu / İstanbul için yıllık 24.000 TL”
Alanlar
product_id→ Productlocation_id→ Location (şehir/ilçe bazlı fiyatlandırma)school_type_id→ SchoolType (anaokulu/ilkokul/ortaokul/lise)price— Yıllık fiyatstarts_on / ends_on— Geçerlilik tarihleristatus→ StringBool (aktif mi)is_subscription→ StringBool (abonelik mi)
Hesaplanan Özellikler
$productPrice->monthly_price // price / 12 (yuvarlama: 2 decimal)
$productPrice->total_price // = price (yıllık)Checkout’ta Kullanım
Checkout hesaplamada:
initial_amount→ Seçilen ProductPrice’ların toplamprice- Aylık taksit:
monthly_priceüzerinden
ProductPrice Filtresi (Admin)
GET /admin/product-prices
Product + location + school_type kombinasyonu bazlı.
Related
- api-product-model — Product özellikleri
- api-checkout-discount-calculation — Fiyat hesaplama
- api-checkout-flow — Checkout’ta ProductPrice kullanımı