> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tryoto.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kargo Fatura Mutabakatı

> Kargo sözleşmelerinizi kaydedin, gönderi başına beklenen maliyeti görün, faturaları bununla karşılaştırın ve kapıda ödeme mutabakatını her para biriminde yapın.

> [!NOTE]
>
> **Nerede bulunur:** Ayarlar → Advanced → Shipping Prices — [OTO’da aç ↗](https://app.tryoto.com/shipping-prices)

Bu modüldeki diğer tüm işlevler bir gönderinin ne kadara mal olması *gerektiğine* karar verir. Bu işlev ise kargo şirketinin gerçekte ne kadar faturaladığını kontrol eder ve ikisinin nerede ayrıştığını gösterir. Ayda birkaç bin gönderide bu fark, başka türlü kimsenin bulamayacağı bir kalemdir.

## Bu işlev neleri kapsar?

Kullanım sırasına göre üç sekme:

| Adım | Sekme | Ne yapar? |
| - | - | - |
| **1. Sözleşmeyi kaydedin** | **Shipping Prices** | OTO’ya her kargo şirketinin ne kadar ücret almayı kabul ettiğini bildirin; böylece ortada beklenen bir maliyet olsun. |
| **2. Beklenen maliyeti izleyin** | **Shipping Price Transactions** | OTO’nun sözleşmeden hesapladığı şekliyle her gönderinin maliyeti. |
| **3. Faturayı kontrol edin** | **Invoice Checker History** | Kargo şirketinin faturasını yükleyin; OTO’nun beklediği tutarla satır satır karşılaştırmayı alın. |

![Shipping Prices sekmesi](https://mintcdn.com/oto/YkJay8Y-1RDv8ciw/images/recon-1-shipping-prices.png?fit=max\&auto=format\&n=YkJay8Y-1RDv8ciw\&q=85\&s=8cf148c8acd62b2186df5790136c8d8e)

Şekil 1 — Ayarlar → Advanced → Shipping Prices ekranı. Kapsam belirleyen her sütun filtrelenebilir ve listenin altında bir Total satırı bulunur.

> [!WARNING]
>
> **1. adım isteğe bağlı değildir**
>
> Sözleşme fiyatları kayıtlı olmadan bunların hiçbiri çalışmaz. Fiyat satırı olmayan bir kargo şirketi için beklenen maliyet oluşmaz; bu yüzden faturası neyle karşılaştırılacağını bilemez, [Least Cost Selection](https://docs.tryoto.com/tr/modules/shipping-management/shipping-automation.md) da onu sıralayamaz. Sözleşmeleri yüklemek, her ikisinin de göz alıcı olmayan ön koşuludur.

## Sözleşme kaydetme

Bir sözleşme, fiyat satırlarından oluşan bir set olarak girilir. Her satır *bu koşullarda bu kargo şirketi şu kadar ücret alır* der ve gerçek bir sözleşme genellikle birkaç satır gerektirir. Form bunun nedenini açıkça belirtir: *“Lütfen eklenen teslimat fiyatı için koşulları sözleşmenizin şartlarına uygun olarak seçin.”*

![Add Price formu](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/recon-2-add-price.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=f73b32a6474196512af8b02183e857a8)

Şekil 2 — Is Same City ve Between cities’in değer değil, açma/kapama anahtarı olduğuna dikkat edin: Bir satır o durum için ya geçerlidir ya da değildir.

### Satırın kapsamını belirleme

Yedi boyut vardır; modelin, bir kargo şirketi fiyat listesini nasıl yazmış olursa olsun ona uymasını sağlayan da bunlardır:

| Boyut | Alanlar | Tipik kullanım |
| - | - | - |
| **Şehir çifti** | Origin City → Destination City | Açık bir şehir matrisi olan yurt içi kargo şirketleri |
| **Ülke çifti** | Origin Country → Destination Country | Uluslararası gönderiler |
| **Kademe çifti** | Origin Tier → Destination Tier | Şehirleri kendi bölgelerine göre gruplayan kargo şirketleri |
| **Aynı şehir** | Is Same City (anahtar) | Genellikle en ucuz bant olan şehir içi fiyatlar |
| **Şehirler arası** | Between cities (anahtar) | Şehirler arası karşılığı |
| **Mesafe bandı** | Greater Than (KM) · Less Than or Equal (KM) | Talebe bağlı teslimat ve kendi filonuzun fiyatlandırması |
| **Ağırlık bandı** | Greater Than Weight (Per Kg) · Less Than or Equal Weight (Per Kg) | Ağırlık aralığına göre kademelenen fiyat listeleri |

### Satırın ne ücretlendirdiği

| Alan | Ne yapar? |
| - | - |
| **Delivery Price** | Zorunlu. Bu satırla eşleşen bir gönderinin temel ücreti. |
| **Maximum Free Weight (kg)** + **Extra Fee (Per Kg)** | Temel fiyata dahil olan ağırlık ve onu aşan her kilonun maliyeti. Fatura sürprizlerinin çoğu bu ikiliden çıkar. |
| **Maximum Free KM** + **Extra Fee Per Km** | Aynı mantığın mesafe için olanı. |
| **COD Fixed Fee** | Nakit tahsilat için sabit bir ücret. |
| **COD Percentage Fee** + **Apply COD Rate After** | Tahsil edilen tutarın bir yüzdesi; yalnızca bir eşiğin üzerinde alınır. Çoğu kargo şirketi de bunu böyle yazar: küçük siparişlerde sabit ücret, büyük siparişlerde yüzde. |
| **Return Order Fee** | Kargo şirketinin teslim edilemeyen bir koliyi geri getirmek için aldığı ücret. Kargo şirketlerini yalnızca gönderim fiyatına göre karşılaştırırken kolayca unutulur ve iade oranınız yüksekse ciddi bir kalemdir. |

**Upload Shipping Prices** satırları bir tablodan toplu olarak içe aktarır; ulusal bir kargo şirketinin şehir matrisini yüklemenin tek mantıklı yolu budur.

## Gönderi başına beklenen maliyet

**Shipping Price Transactions** sekmesi güncel kayıttır; ürünün kendi ifadesiyle *“kargo sözleşmeleriniz kullanılarak yapılan gönderileri takip etmek ve maliyetlerini otomatik olarak incelemek”* için vardır.

Her gönderi için bir satır: **Order ID**, **Delivery Company**, **Shipment Number**, **Transaction Date**, **Transaction Type**, **Transaction Status**, **Amount**, **Description** ve **Order Status**. Her sütun filtrelenebilir; böylece bir kargo şirketinin bir aylık kaydı birkaç tıklamayla görünür ve liste dışa aktarılabilir.

![Shipping Price Transactions](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/recon-3-transactions.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=76e946a855a7a81953e89bf35f074017)

Şekil 3 — Bu, kargo şirketinin faturası değil, sözleşme satırlarınızdan türetilen beklenen maliyettir. İkisinin buluşması bir sonraki bölümün konusudur.

> [!TIP]
>
> **Gönderi oluşmadan önce**
>
> Kayıt yerine fiyat teklifi için **Main → Shipping → Price Calculator**, varsayımsal bir gönderiyi ya da mevcut bir siparişi tüm bağlı kargo şirketlerinde aynı anda fiyatlandırır.

### Ücrete esas ağırlık

Kargo şirketleri ücrete esas ağırlık üzerinden faturalar: gerçek ağırlık ile hacimsel ağırlık (desi) arasından büyük olanı. Hacimsel ağırlık, kolinin boyutlarının kargo şirketinin kendi bölenine bölünmesiyle bulunur (bu bölen her bağlantı için [Advanced Settings](https://docs.tryoto.com/tr/modules/shipping-management/carrier-integration.md) altında ayarlanır). Hafif ama hacimli bir koli, ağırmış gibi faturalanır.

Her iki değer de [gönderi oluşturmada](https://docs.tryoto.com/tr/modules/shipping-management/shipping-and-tracking.md) yan yana gösterilir; böylece herhangi bir gönderi oluşturulmadan önce bilinçli seçim yapılır. OTO daha sonra sizin kaydettiğiniz ağırlığı ve kargo şirketinin nihai faturalanabilir ağırlığını, birini diğerinin üzerine yazmadan ayrı değerler olarak saklar. Bir ağırlık anlaşmazlığını yanıtlanabilir kılan budur: Neyi beyan ettiğinizi, neyin faturalandığını ve aradaki farkı görebilirsiniz.

## Kargo şirketinin faturasını kontrol etme

**Invoice Checker**, kargo şirketinin size gönderdiği faturayı alır ve OTO’nun beklediği tutarla satır satır karşılaştırır.

1. **Download Template**: kontrol aracının beklediği sütunları içeren bir tablo.
2. Tabloyu kargo şirketinin fatura satırlarıyla doldurun.
3. İsteğe bağlı bir **Description** ile yükleyin. Alanın yer tutucusu *“Add a note for your team”* der ve doğru kullanımı da budur: hangi kargo şirketi, hangi ay, kim takip ediyor.
4. OTO, Data Import sayfasından alınabilen ve **Invoice Checker History** altında listelenen bir **karşılaştırma dosyası** üretir.

Sınırlar, OTO’daki tüm toplu yüklemelerle aynıdır: **XLSX ya da XLS, tek dosya, en fazla 100 MB**.

![Invoice Upload penceresi](https://mintcdn.com/oto/YkJay8Y-1RDv8ciw/images/recon-4-invoice-upload.png?fit=max\&auto=format\&n=YkJay8Y-1RDv8ciw\&q=85\&s=4a7cd7807695b06d76de26de5d37b750)

Şekil 4 — İkinci banner akışı açıkça belirtir: Kontrol aracı bir karşılaştırma dosyasıyla yanıt verir ve bu dosya Data Import sayfasından alınır.

**Invoice Checker History** her çalıştırmayı kaydeder (**Description**, **Request Date**, **Complete Date**, **Result File**, **Viewed** ve **Status**) ve yine ürünün kendi ifadesiyle *“faturalanan tutarları kargo fiyatlarınız ve işlem kayıtlarınızla karşılaştırmak”* için vardır.

![Invoice Checker History](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/recon-5-checker-history.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=8a8add0de9d87bb1ff1ebd218f5df58a)

Şekil 5 — Kontrol arka planda çalıştığı için Request Date ve Complete Date ayrı sütunlardır: Yükleyin, işinize devam edin, sonucu alın.

> [!TIP]
>
> **Asıl izlenmesi gereken sütun Viewed’dır**
>
> Kimsenin açmadığı bir karşılaştırma hiçbir şeyi değiştirmemiş bir karşılaştırmadır. Faturalar yükleniyor ama **Viewed** sütunu boş kalıyorsa, süreç çalışıyor ama para geri alınmıyor demektir.

### Karşılaştırmayı okuma

Aranması gereken farklar, kabaca görülme sıklığına göre:

| Fark | Genellikle anlamı |
| - | - |
| Faturalanan ağırlığın beyan edilen ağırlıktan fazla olması | Hacimsel ağırlık uygulandı ya da koli aktarma merkezinde yeniden tartıldı |
| Sözleşmede karşılığı olmayan bir ek ücret | Fiyat satırı olarak hiç girilmemiş yakıt, uzak bölge ya da büyük boyut ek ücretleri |
| Yanlış bant uygulanması | Kargo şirketi gönderiyi sözleşmenin öngördüğünden farklı bir bölgeye ya da kademeye koydu |
| İptal edilmiş bir gönderi için ücret | Teslim alındıktan sonra iptal ya da faturalama hatası |
| Öngörülmemiş iade ücretleri | Dönüş ayağının gönderimden ayrı fiyatlandırılması |

> [!TIP]
>
> **İlk çalıştırma bir sözleşme denetimidir**
>
> İlk yüklemede farkların çoğu genellikle kargo şirketi hatası değil, eksik fiyat satırlarıdır: Sözleşme ana hatlarıyla girilmiş, ek ücretler dışarıda bırakılmıştır. Satırları düzeltin, yeniden çalıştırın; kargo şirketi hakkında size bir şey söyleyen, ikinci karşılaştırmadır.

## Kapıda ödeme

Kapıda ödeme de aynı ilkeyle çalışır: Kargo şirketinin sizin adınıza tahsil ettiği para, gerçekte aktardığı parayla eşleştirilmelidir.

**Ayarlar → Payments → COD Wallet** bakiyeyi tutar ve üç rakamla özetler: **Expected Transfer** tarihiyle birlikte **Upcoming Transfer**, **Current Balance** ve **Amount Withdrawn**. Ürünün ifadesiyle: *“Kapıda Ödeme Cüzdanınız, kapıda ödemeli gönderiler için müşterilerden tahsil edilen ve şirket ayarlarındaki banka hesabınıza aktarılacak nakdi gösterir.”*

![COD Wallet](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/recon-6-cod-wallet.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=f7e598d6606946a685b7a04b00634c56)

Şekil 6 — Upcoming Transfer altındaki Expected Transfer tarihi, ödeme takviminin somut hâlidir; yalnızca mutabakat için değil, nakit akışı tahmini için de kullanışlıdır.

Her satırda **Report Start Date** ve **Report End Date** ile bir **COD Report ID**, ayrıca **Transferred Amount**, **Remaining Amount** ve **Requested Amount** bulunur. Mutabakatın tutamağı rapor numarası ve tarih aralığıdır: Kargo şirketinden gelen bir aktarım bir dönemi kapsar ve o dönemde teslim edilen gönderilerde tahsil edilen kapıda ödeme tutarıyla eşleştirilen de o dönemdir. **Withdraw**, şirket ayarlarında kayıtlı banka hesabına aktarım talep eder.

> [!NOTE]
>
> **Geri kalanı nerede?**
>
> Kapıda ödeme ücretleri, cüzdanın işleyişi, ödeme yöntemleri ve aktarım takvimleri Billing, Payments & COD bölümünde ele alınır. Bu sayfa yalnızca mutabakat sorusunu kapsar: Gelen para, gelmesi gereken parayla eşleşti mi?

## Birden fazla para birimi

Suudi Arabistan, BAE ve Türkiye’de gönderim yapan bir işletmenin sözleşmeleri birden fazla para biriminde olabilir; siparişlerin kendisi de bambaşka bir para biriminde fiyatlanmış olabilir. Tutarlar girişte dönüştürülmez, oluştukları para biriminde tutulur; böylece karşılaştırma aynı birimler arasında yapılır. [Kargo OTOmasyonu](https://docs.tryoto.com/tr/modules/shipping-management/shipping-automation.md) içindeki kapıda ödeme koşulunun *COD Value (Currency Type of Order)* olarak adlandırılmasının nedeni de tam olarak budur.

## İlgili sayfalar

* [Kargo Şirketi Entegrasyonu](https://docs.tryoto.com/tr/modules/shipping-management/carrier-integration.md): hacimsel ağırlık böleninin ve bağlantının kendisinin ayarlandığı yer.
* [Kargo OTOmasyonu](https://docs.tryoto.com/tr/modules/shipping-management/shipping-automation.md): Least Cost Selection burada girilen fiyatları okur; yani ikisi ancak birbiri kadar iyidir.
* Billing, Payments & COD: cüzdan, aktarım ve ödeme yöntemleri.
* [İade Yönetimi](https://docs.tryoto.com/tr/modules/return-management/overview.md): fiyat satırlarınızdaki iade ücretlerinin oluştuğu yer.


## Related topics

- [Kargo Yönetimi](https://docs.tryoto.com/tr/modules/shipping-management/overview.md)
- [Kargo şirketi entegrasyonu ve yapılandırması](https://docs.tryoto.com/tr/modules/shipping-management/carrier-integration.md)
- [Kargo OTOmasyonu ve kargo şirketi seçim kuralları](https://docs.tryoto.com/tr/modules/shipping-management/shipping-automation.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.