# Shopify Functions örnekleri > Bunlar API sürümü 2026-10 için JavaScript ile yazılmış ücretsiz Shopify Functions örnekleri. Her sayfa tek bir kuralı anlatır; örneğin belli bir sepet tutarının üstünde kapıda ödemeyi gizlemek ya da posta kutusu (PO Box) adreslerini engellemek. Sayfada input sorgusu, run fonksiyonu, shopify.extension.toml dosyası ve Shopify CLI ile çalıştırabileceğiniz test girdisi ve çıktısı bulunur. Shopify Scripts 30 Haziran 2026’da tamamen durdu; bunlar Scripts’in Function karşılıkları. ## Ödeme özelleştirme - [Sepet tutarı belli bir sınırı aşınca kapıda ödemeyi gizleme](https://lintelagency.com/tr/kaynaklar/shopify-functions/sepet-tutarina-gore-kapida-odemeyi-gizleme.md): Sepet tutarı belirlediğiniz sınırı aştığında kapıda ödemeyi gizleyen Shopify ödeme özelleştirme Function’ı; test edilmiş JavaScript koduyla. - [Ülke, il ya da posta koduna göre kapıda ödemeyi gizleme](https://lintelagency.com/tr/kaynaklar/shopify-functions/bolgeye-gore-kapida-odemeyi-gizleme.md): Metafield’da listelediğiniz ülke, il ya da posta kodu öneklerinde kapıda ödemeyi gizleyen Shopify ödeme özelleştirme Function’ı; test edilmiş JavaScript. - [Ödeme yöntemlerini yeniden adlandırma ve sıralama](https://lintelagency.com/tr/kaynaklar/shopify-functions/odeme-yontemlerini-yeniden-adlandirma-ve-siralama.md): Ödeme sayfasında ödeme yöntemlerinin adını ve sırasını bir JSON metafield’dan değiştiren Shopify ödeme özelleştirme Function’ı; test edilmiş JavaScript. - [B2B alıcılar için vadeli ödeme koşulları](https://lintelagency.com/tr/kaynaklar/shopify-functions/b2b-vadeli-odeme-kosullari.md): B2B şirket alıcılarına 30 gün (ya da 7–90 gün) vade ve isteğe bağlı peşinat tanımlayan Shopify ödeme özelleştirme Function’ı. Shopify Plus. ## Teslimat özelleştirme - [Ağır sepetlerde ekspres kargoyu gizleme](https://lintelagency.com/tr/kaynaklar/shopify-functions/agir-sepetlerde-ekspres-kargoyu-gizleme.md): Bir gönderinin ağırlığı sınırı (varsayılan 30 kg) aştığında ekspres seçenekleri gizleyen Shopify teslimat özelleştirme Function’ı; test edilmiş JavaScript. - [Ürün etiketine göre kargo seçeneklerini gizleme](https://lintelagency.com/tr/kaynaklar/shopify-functions/urun-etiketine-gore-kargo-seceneklerini-gizleme.md): Sepette belirli etikete sahip bir ürün (örneğin büyük ebatlı ya da tehlikeli madde) olduğunda seçtiğiniz kargo seçeneklerini gizleyen Shopify Function’ı. - [Kargo seçeneklerine teslimat notu ekleme](https://lintelagency.com/tr/kaynaklar/shopify-functions/kargo-seceneklerine-teslimat-notu-ekleme.md): Kargo seçeneklerinin adına “3–5 iş günü” gibi bir teslimat notu ekleyen, başlığa ve ülkeye göre çalışan Shopify teslimat özelleştirme Function’ı. - [Posta kutusu adreslerinde kurye seçeneklerini gizleme](https://lintelagency.com/tr/kaynaklar/shopify-functions/posta-kutusu-adresinde-kurye-seceneklerini-gizleme.md): Teslimat adresi posta kutusu (PO box) olduğunda UPS, FedEx gibi kurye seçeneklerini gizleyen Shopify teslimat özelleştirme Function’ı; test edilmiş JavaScript. ## Sepet ve ödeme doğrulama - [Posta kutusu adreslerini engelleme](https://lintelagency.com/tr/kaynaklar/shopify-functions/posta-kutusu-adreslerini-engelleme.md): Teslimat adresi posta kutusu olduğunda checkout’u durduran ve adres alanında mesaj gösteren Shopify sepet ve ödeme doğrulama Function’ı. - [Ürün başına minimum ve maksimum adet](https://lintelagency.com/tr/kaynaklar/shopify-functions/urun-basina-minimum-ve-maksimum-adet.md): Her ürün için minimum ve maksimum sipariş adedini iki ürün metafield’ından okuyup uygulayan Shopify doğrulama Function’ı; test edilmiş JavaScript. - [Minimum sipariş tutarı zorunluluğu](https://lintelagency.com/tr/kaynaklar/shopify-functions/minimum-siparis-tutari.md): Mağaza para biriminde belirlenen ve her pazar için çevrilen minimum sipariş tutarının altında checkout’u engelleyen Shopify doğrulama Function’ı. - [Ürünleri etiketli müşterilere sınırlama](https://lintelagency.com/tr/kaynaklar/shopify-functions/urunleri-etiketli-musterilere-sinirlama.md): Kısıtlı etiketli ürünlerle yalnızca trade ya da wholesale gibi etiketi olan müşterilerin ödeme yapmasına izin veren Shopify doğrulama Function’ı. ## İndirimler - [Adede göre kademeli indirim](https://lintelagency.com/tr/kaynaklar/shopify-functions/adede-gore-kademeli-indirim.md): Müşteri bir üründen 3, 5 ya da 10 adet aldıkça %5, %10 veya %15 indirim veren Shopify indirim Function’ı. Kademeler metafield’da; test edilmiş JavaScript. - [Etiketli müşterilere indirim](https://lintelagency.com/tr/kaynaklar/shopify-functions/musteri-etiketine-gore-indirim.md): VIP ya da wholesale gibi etikete sahip, giriş yapmış müşterilere sipariş toplamından yüzde indirim veren Shopify indirim Function’ı; test edilmiş JavaScript. - [X alana Y indirimi](https://lintelagency.com/tr/kaynaklar/shopify-functions/x-alana-y-indirimi.md): Bir üründen 2 alana başka bir üründen 1 adet bedava ya da indirimli veren, en ucuzdan başlayan Shopify indirim Function’ı; test edilmiş JavaScript. - [Koleksiyon hariç, tutar üstü ücretsiz kargo](https://lintelagency.com/tr/kaynaklar/shopify-functions/koleksiyon-haric-tutar-ustu-ucretsiz-kargo.md): Sepet tutarı bir sınırı aşınca ücretsiz kargo veren, hariç tutulan koleksiyonlardaki ürünleri bu tutara saymayan Shopify indirim Function’ı. - [Metafield ile ayarlanan tek bir indirim Function’ı](https://lintelagency.com/tr/kaynaklar/shopify-functions/metafield-ile-ayarlanan-indirim.md): Ürün ve sipariş indirimleri her indirimde ayrı bir JSON metafield’dan okunan Shopify indirim Function’ı; tek deploy ile birçok kampanya. - [Alışverişe hediye ürün](https://lintelagency.com/tr/kaynaklar/shopify-functions/alisverise-hediye-urun.md): Sepetin geri kalanı bir eşiğe ulaşınca bir hediye ürünü bedava yapan Shopify indirim Function’ı. Hediye ürün sepette olmalıdır. ## Cart transform - [Paketi bileşenlerine ayırma](https://lintelagency.com/tr/kaynaklar/shopify-functions/paketi-bilesenlerine-ayirma.md): Standart bileşen metafield’larını kullanarak sepetteki bir paket ürünü bileşen varyantlarına ayıran Shopify cart transform Function’ı. - [Sepet satırlarını pakette birleştirme](https://lintelagency.com/tr/kaynaklar/shopify-functions/sepet-satirlarini-pakette-birlestirme.md): Setin tamamı sepetteyse bileşen satırlarını tek bir indirimli paket satırında birleştiren Shopify cart transform Function’ı; test edilmiş JavaScript. - [lineUpdate ile kişiselleştirme ücreti](https://lintelagency.com/tr/kaynaklar/shopify-functions/kisisellestirme-ucretini-satira-ekleme.md): Bir satır özelliği (line item property) doldurulduğunda satırın fiyatına ve adına gravür ücreti ekleyen Shopify cart transform Function’ı. Shopify Plus. ## Gönderim kısıtları - [Ön siparişleri ayrı gönderide tutma](https://lintelagency.com/tr/kaynaklar/shopify-functions/on-siparisleri-ayri-gonderide-tutma.md): Etiketli ön sipariş ürünlerini ayrı bir ön sipariş lokasyonundan, stoktaki ürünleri diğer lokasyonlardan gönderen Shopify gönderim kısıtı Function’ı.