← Blog

Shopify'a kapıda ödeme nasıl eklenir

28 Ağustos 2026 · 7 dakika okuma

Shopify’da kapıda ödemeyi açmak beş dakika sürer: Ayarlar → Ödemeler → Manuel ödeme yöntemleri. İşin zor kısmı ayardan sonra başlar. Çünkü o ayar sadece müşteriye bir seçenek gösterir — parayı toplamaz, kargo firmasıyla anlaşmanızı yapmaz, mutabakatı tutmaz ve siparişin gerçek olup olmadığını size söylemez. Kapıda ödemeyi açmak bir düğme; kapıda ödemeyi yönetmek bir zincir.

Shopify’da kapıda ödeme bir ödeme yöntemi değil, bir etiket

Kredi kartında Shopify parayı çeker, siparişi “ödendi” işaretler ve parayı hesabınıza aktarır. Kapıda ödemede bunların hiçbiri olmaz. Shopify’ın kapıda ödeme seçeneği manuel ödeme yöntemi başlığı altındadır. Manuel demek: “Bu siparişin parası Shopify dışında, başka bir yerde el değiştirecek. Ben karışmıyorum.”

Bunun pratikteki karşılığı şu: sipariş panelinize Ödeme bekleniyor durumunda düşer ve kimse elle “ödendi” demedikçe orada kalır. Muhasebeye giden rapor da o durumu yansıtır. Kapıda ödemeyle çalışan mağazaların ciro tablosunun gerçekle tutmamasının ilk sebebi budur.

Ayar: Ayarlar → Ödemeler → Manuel ödeme yöntemleri

  1. Shopify yönetim panelinde AyarlarÖdemeler.
  2. Sayfanın altındaki Manuel ödeme yöntemleri bölümünde Manuel ödeme yöntemi ekle düğmesine basın.
  3. Açılan listeden Kapıda ödeme (COD) hazır seçeneğini seçin. Listede yoksa Özel ödeme yöntemi oluştur ile adını kendiniz yazın.
  4. Ek bilgiler alanına müşterinin ödeme sayfasında göreceği cümleyi yazın. Burası boş bırakılan en pahalı alandır: kapıda nakit mi geçer, kart geçer mi, kurye kart makinesi getirir mi — müşteri bunu kapıda öğrenmemeli.
  5. Ödeme talimatları alanına sipariş sonrası e-postada görünecek metni yazın. Teslimatta ödenecek tutarı burada tekrar söylemek, kapıda çıkan tartışmaların bir kısmını baştan kapatır.
  6. Kaydedin ve yöntemi etkinleştirin.

Bitti. Bir sonraki müşteri ödeme sayfasında kapıda ödemeyi görecek. Shopify tarafında yapılacak başka bir şey yok — ve sorun da tam olarak bu.

Parayı Shopify değil, kargo firması topluyor

Türkiye’de kapıda ödeme, kargo firmasının tahsilatlı gönderi hizmetiyle yürür. Kurye tutarı müşteriden alır, firma kendi payını keser, kalanı sizin hesabınıza havale eder. Bunun üç sonucu var:

  • Sözleşme şart. Kargo firmasıyla tahsilatlı gönderi maddesi olmadan kapıda ödeme siparişi çıkaramazsınız. Shopify’da seçeneği açmış olmanız, kuryenin para toplayacağı anlamına gelmez.
  • Tahsilatın bir bedeli var. Sabit bir tutar ya da tahsil edilen paranın yüzdesi olarak kesilir. Oranı sözleşmenizde yazar; ürün kârınızı hesaplarken bu kalemi kargo ücretinden ayrı yazın.
  • Para hemen gelmez. Teslimat ile havale arasında sözleşmede yazan bir gün sayısı vardır. Nakit akışınızı kredi kartı siparişleriyle aynı ritimde planlarsanız açık verirsiniz.

Sözleşmeyi imzalamadan önce kargo firmanıza şunları sorun; cevapları yazılı alın:

  • Tahsilat bedeli sabit mi, yüzde mi — ve iki üst sınırı var mı?
  • Tahsil edilen para kaç iş gününde hesabıma geçiyor?
  • Alıcı koliyi kabul etmezse gidiş bedelinin tamamını mı öderim, dönüş için ayrı bir bedel mi çıkar?
  • Kurye kapıda kart makinesi taşıyor mu, yoksa yalnız nakit mi topluyor?
  • Havale dökümünde sipariş numarası görünüyor mu — yoksa eşleştirmeyi tarih ve tutardan mı yapacağım?

Son soru en çok atlananıdır. Havale dökümünde sipariş numarası varsa mutabakat on dakikalık bir iş; yoksa her ay yarım gününüzü yiyen bir eşleştirme egzersizi.

Mutabakat ayrı bir iş ve kimse sizin yerinize yapmıyor

Kargo firması size toplu havale gönderir. Shopify’da ise tek tek siparişler durur. Bu ikisini eşleştirmek — hangi havalede hangi siparişler var, hangi sipariş tahsil edilememiş, hangisinden ne kesilmiş — elle yapılan bir iştir.

Küçük hacimde bu bir Excel işi. Hacim büyüdükçe şu üç hata kaçmaya başlar: teslim edilip parası gelmeyen sipariş, iade edildiği hâlde panelde açık kalan sipariş, ve iki kez ödenmiş görünen sipariş. Üçü de sessizdir. Kimse hata vermez, tablo tutmaz.

Pratik kural: siparişi Shopify’da “ödendi” işaretlemeyi, para hesabınıza geçtiğinde yapın — teslim edildiğinde değil. Teslimat ile tahsilat aynı an değildir ve iki farklı şeyi aynı düğmeyle işaretlerseniz mutabakat tablonuz baştan bozulur.

Onaysız kapıda ödeme, kargo faturasını sipariş gibi gösterir

Kapıda ödemenin gerçek maliyeti komisyon değil, kabul edilmeyen koli. Sebebi ürünle ilgili değil, kararla ilgili: kredi kartında müşteri parayı sipariş anında verir, karar orada biter. Kapıda ödemede karar kapıda verilir. Aradaki iki üç günde fikir değişebilir, ev boş olabilir, “kardeşim sipariş vermiş” çıkabilir, aynı ürün başka yerden gelmiş olabilir.

Yani panelinizdeki her kapıda ödeme siparişi bir satış değil, bir satış ihtimali. Onu satış gibi ele alıp doğrudan kargoya vermek, ihtimalin maliyetini peşin ödemek demek.

Reddedilen bir siparişin faturası: kendi rakamlarınızla

Piyasa ortalaması diye bir sayı vermeyeceğiz — sizin kalemleriniz başkasınınkine benzemek zorunda değil. Şu tabloyu kendi rakamlarınızla doldurun:

KalemNe zaman oluşurSizin rakamınız
Gidiş kargo bedeliKoli çıktığı an — teslim edilmese de ödenir… TL
Dönüş kargo bedeliKabul edilmeyen koli depoya döndüğünde… TL
Paketleme malzemesiKoli açıldıysa yeniden paketlenir… TL
İşçilikHazırlık + iade kabul + stoğa geri alma dakikaları… dk × … TL/dk
Ürün kaybıYalnız ürün yeniden satılamıyorsa… TL

Aylık kaybınız iki çarpımla çıkar:

Sipariş başı kayıp = gidiş + dönüş + paketleme + işçilik (+ varsa ürün kaybı)
Aylık kayıp = kapıda ödeme sipariş sayısı × kabul edilmeme oranı × sipariş başı kayıp

Kabul edilmeme oranını tahmin etmeyin, sayın: son 30 günde kargoya verdiğiniz kapıda ödeme siparişlerinden kaçı size geri döndü. Çıkan sayı neyse odur; başkasının yüzdesi sizin tablonuzu düzeltmez. Sipariş başı kayıp 250,00 TL ve aylık 400 kapıda ödeme siparişiniz varsa, oranın %5 yerine %12 çıkması ayda 7.000,00 TL fark eder — o yüzden önce sayın.

Kapıda ödemeyi herkese açmayın

Shopify’ın standart ayarında “şu tutarın üstünde kapıda ödeme gösterme” diye bir kutu yoktur. Bu kuralı kurmak için ödeme özelleştirme (payment customization) uygulamalarından biri ya da kendi yazdığınız bir Shopify Function gerekir. Kurmaya değer, çünkü riskin tamamı belli yerlerde toplanır:

  • Tutar üst sınırı. Yüksek tutarlı bir kapıda ödeme siparişinin reddi, aynı kolinin küçük tutarlı hâlinden çok daha pahalıya gelir.
  • Bölge. Kendi teslimat verinize bakın; belirli bölgelerde ret oranı yükseliyorsa oralarda seçeneği kapatmak savunulabilir bir karardır.
  • Ürün tipi. Kişiye özel üretilen, kesilen, dikilen ya da bozulabilir ürünlerde kapıda ödeme açık bırakmayın: iade geldiğinde elinizde satılabilir bir ürün olmaz.
  • Kapıda ödeme farkı. Shopify manuel ödeme yöntemine otomatik ek ücret koymaz. Fark almak istiyorsanız bunu kargo oranlarına ya da ürün fiyatına yansıtmanız gerekir — ve ödeme sayfasında yazmanız.

Sipariş ile kargo arasına bir onay adımı koyun

Kapıda ödemede maliyeti düşüren tek müdahale, koli çıkmadan önce müşteriyle temas kurmak. Yapılan iş basit: siparişi teyit edin, cevap gelmeyeni bekletin, “vazgeçtim” diyeni hiç kargoya vermeyin. Zincir şöyle işler:

  1. Sipariş düşer, durumu “onay bekliyor” olur.
  2. Müşteriye ürün, adet, tutar ve teslimat yeri yazan bir teyit sorusu gider. Telefonla arayarak da olur, WhatsApp mesajıyla da.
  3. Cevap siparişin üstüne işlenir: onayladı / vazgeçti / ulaşılamadı.
  4. Yalnız onaylanan sipariş kargo etiketi alır.
  5. Ulaşılamayanlar ayrı bir listede birikir, ikinci turda aranır.

Bu adımın maliyeti insan zamanıdır — ve genelde ilk kırılan yer de orasıdır. Yüz siparişte herkesi aramak bir kişinin gününü yer, ekip yorulunca teyit adımı sessizce atlanır ve maliyet geri gelir. Bu yüzden teyidin ölçeklenebilir olması gerekir: soru otomatik gitmeli, cevap siparişin üstüne kendiliğinden yazılmalı, insan yalnız cevap vermeyene bakmalı. Kargoya çıkarma kararını yine insan versin; teyidi toplamak otomatik olsun.

Sık atlanan iki nokta

Fatura ve tahsilat aynı an değil. Kapıda ödemede para teslimatta el değiştirir ama belgeleme sürecinizin buna göre kurulmuş olması gerekir. Bunu muhasebecinizle tek seferde konuşup yazılı bir akış çıkarın; her sipariş için yeniden karar vermeye çalışmayın.

İptal edilen sipariş stoktan düşmüş olabilir. Shopify siparişi arşivlemek stoğu geri getirmez. İade kabul akışınızda ürünün stoğa geri alınması ayrı bir adım olarak yazılı olsun; yoksa satabildiğiniz ürünü panelde tükenmiş görürsünüz.

Sık sorulan sorular

Shopify Türkiye’de kapıda ödemeyi destekliyor mu?

Evet, ama ödeme yöntemi olarak değil — manuel ödeme yöntemi olarak. Shopify müşteriye seçeneği gösterir ve siparişi “ödeme bekleniyor” durumunda açar. Parayı toplamak kargo firmanızın tahsilatlı gönderi hizmetinin işidir ve o hizmet için ayrı bir sözleşmeniz olması gerekir.

Kapıda ödemede parayı ne zaman alırım?

Teslimattan sonra, kargo firmasının havale takvimine göre. Süre sözleşmenizde yazar ve firmadan firmaya değişir. Kredi kartı siparişleriyle aynı gün geleceğini varsayarak nakit akışı planlamayın.

Kapıda ödeme siparişini Shopify’da nasıl “ödendi” yaparım?

Sipariş sayfasında Ödemeyi toplaÖdendi olarak işaretle adımıyla elle işaretlenir. Bunu paranın hesabınıza geçtiği gün yapın; teslim edildiği gün değil. Aksi hâlde Shopify’daki “ödendi” toplamı ile banka hesabınız birbirini tutmaz.

Belirli tutarın üstünde kapıda ödemeyi kapatabilir miyim?

Shopify’ın standart ödeme ayarlarında böyle bir koşul yok. Ödeme özelleştirme uygulaması ya da kendi Shopify Function’ınızla kural yazabilirsiniz: sepet tutarı, teslimat bölgesi veya ürün etiketi koşuluna göre kapıda ödemeyi gizlemek en sık kurulan üç kuraldır.

Teyit için müşteriyi aramak yerine mesaj atmak yeterli mi?

Ölçüsü tek: cevap oranı. Mesaj, telefonla aramaya göre daha çok kişiye ulaşır ve cevabı yazılı bırakır — kim ne demiş, siparişin üstünde durur. Ama cevap vermeyen müşteri her iki kanalda da vardır; asıl kazanç, cevap verenleri otomatik ayıklayıp insan zamanını yalnız sessiz kalanlara harcamaktan gelir.

ShopFront tam olarak bu araya giriyor: kapıda ödeme siparişleri onaylanmadan kargoya çıkmıyor, teyit sorusu müşterinin WhatsApp’ına kendiliğinden gidiyor ve gelen cevap siparişin üstüne işleniyor.