# Proof of Delivery (PoD)

## What is a PoD?

**Proof of Delivery** is a carrier-issued confirmation that a parcel was delivered. It typically includes the delivery date/time, recipient details/signature, service information, and the tracking number. PoDs are usually provided as **PDF** files.

## Why it matters

* **Dispute resolution**: Resolve buyer disputes by showing carrier-confirmed delivery.
* **Carrier claims**: Support claims for lost/misdelivered packages with official proof.
* **Record-keeping**: Keep a complete audit trail of fulfilled orders.

## Supported carriers

RestocksAIO supports automatic PoD downloads for:

* **UPS**
* **DHL**
* **DPD**

PoD availability may vary by region, service type, and delivery status.

## How to use it?

1. Navigate to the [Sales Tab](/features/sales.md).
2. Select "Account Sales" at bottom right of the grid.
3. Select one or multiple sales, right click then "Download PoD(s)".
4. Go to your RestocksAIO folder and look for "Delivery PDFs".

<figure><img src="/files/HQh8wX6ChROwSj1thKDk" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Uqs4vNyrmQvG4dJYMGMM" alt=""><figcaption></figcaption></figure>

## How it works in RestocksAIO

* In the **Sales → Account Sales** grid, you can:
  * Use the PoD column button on a row to download a single file.
  * Multi-select rows and use **Download PoD(s)** to fetch in bulk.
* Downloaded files are saved under `Delivery PDFs/` with the **tracking number** as the filename.
* The app updates the sale with a "Has PoD" indicator once the file is present locally.

## Limitations & troubleshooting

* A shipment must be **delivered**; pending items cannot produce PoD.
  * Error you may see: “Pending Sales cannot have its Proof of Delivery downloaded!”
* Some services or regions may not expose PoD; carriers can also delay its availability.
  * Error you may see: “Proof of Delivery is not available for this Tracking!”
* Verify the tracking number is correct and belongs to UPS/DHL/DPD.
* If the carrier site is temporarily failing, wait and retry.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.restock.gg/problem-solving/tutorials/proof-of-delivery-pod.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
