---
title: Terk edilmiş sepetler
description: Tamamlanmamış ödeme adımlarını sorgulayın.
full: true
---

## Terk edilmiş sepetleri listele [#listAbandonedCheckouts]

**`listAbandonedCheckouts`** (query, v1 · v2)

Terk edilmiş ödeme süreçlerini (abandoned checkout) almak için bu query'yi kullanın.

Parametreler:

| Alan | Tip | Açıklama |
| --- | --- | --- |
| `customerId` | `StringFilterInput` |  |
| `id` | `StringFilterInput` | Kaydın ID değeri. |
| `input` (zorunlu) | `ListAbandonedCartInput!` | İşlemin girdi nesnesi. |
| `lastActivityDate` | `DateFilterInput` |  |
| `mailSendDate` | `DateFilterInput` |  |
| `pagination` | `PaginationInput` | Sayfalama ayarları (`page`, `limit`). Bkz. [Sayfalama](/docs/admin-api/pagination-and-filtering). |
| `sort` | `String` | Sıralama alanı. Azalan sıralama için başına `-` ekleyin, örneğin `-createdAt`. |

Dönen değer: `CartPaginationResponse!`

Örnek istek - Terk edilmiş sepetleri listeleme (`POST https://api.myikas.com/api/v2/admin/graphql`):

Son bir haftada terk edilmiş ve henüz geri kazanılmamış sepetleri, hatırlatma e-postası göndermek veya CRM'e aktarmak için listeler.

```graphql
query ListAbandonedCheckouts($input: ListAbandonedCartInput!, $lastActivityDate: DateFilterInput, $pagination: PaginationInput) {
  listAbandonedCheckouts(
    input: $input
    lastActivityDate: $lastActivityDate
    pagination: $pagination
  ) {
    count
    hasNext
    page
    limit
    data {
      id
      cartId
      totalFinalPrice
      recoverEmailStatus
      recoveryStatus
      updatedAt
      customer {
        email
        firstName
        lastName
        phone
      }
    }
  }
}
```

```json
{
  "input": {
    "recoveryStatus": "NOT_RECOVERED"
  },
  "lastActivityDate": {
    "gte": 1791234000000
  },
  "pagination": {
    "page": 1,
    "limit": 50
  }
}
```

Örnek yanıt (temsili):

```json
{
  "data": {
    "listAbandonedCheckouts": {
      "count": 1,
      "hasNext": true,
      "page": 1,
      "limit": 50,
      "data": [
        {
          "id": "0f9d2c3e-6b1a-4c7e-9a52-3d8e1f4b7c21",
          "cartId": "0f9d2c3e-6b1a-4c7e-9a52-3d8e1f4b7c21",
          "totalFinalPrice": 129.9,
          "recoverEmailStatus": "NOT_SENT",
          "recoveryStatus": "NOT_RECOVERED",
          "updatedAt": 1735725600000,
          "customer": {
            "email": "musteri@ornek.com",
            "firstName": "Ayşe",
            "lastName": "Yılmaz",
            "phone": "+905551112233"
          }
        }
      ]
    }
  }
}
```
