checkout.liquid kapandı: Checkout Extensibility'ye geçiş rehberi
Ödeme adımı özelleştirmeleri artık uygulama uzantılarıyla yapılıyor. Bu değişim, özelleştirmeyi Shopify güncellemelerinden bağımsız hale getiriyor.
Uzun yıllar boyunca Shopify Plus mağazaları ödeme adımını checkout.liquid dosyasını düzenleyerek özelleştirdi. Bu yöntem esnekti ama kırılgandı: her platform güncellemesinde kodun yeniden test edilmesi gerekiyordu. Shopify bu yapıyı Checkout Extensibility ile değiştirdi.
Yeni yapıda ne değişiyor?
Özelleştirme artık checkout dosyasının içine kod yazarak değil, belirli genişleme noktalarına uygulama uzantıları yerleştirerek yapılıyor. Uzantılar Shopify tarafından tanımlanmış alanlarda çalıştığı için platform güncellemeleri özelleştirmelerinizi bozmaz.
Yeni yapıyla neler yapılabiliyor?
Geçiş nasıl planlanmalı?
Önce mevcut checkout.liquid içindeki tüm özelleştirmeleri listeleyin ve her birini 'uzantı ile karşılanır', 'Functions ile karşılanır', 'artık gerekmiyor' şeklinde sınıflandırın. Pratikte listenin önemli bir kısmı üçüncü gruba düşer: yıllar önce eklenmiş ama artık kimsenin kullanmadığı özelleştirmeler.
Geçişin en büyük kazancı bakım yükünün düşmesi. Ödeme adımı, mağazanın en kritik ekranı; onu platform güncellemelerine karşı dayanıklı hale getirmek uzun vadede en değerli yatırımlardan biri.
