## Retrieves a paginated list of receipt orders for a specific store.

`ReceiptListStoreReceiptsPageResponse Receipts.ListStoreReceipts(ReceiptListStoreReceiptsParamsparameters, CancellationTokencancellationToken = default)`

**get** `/api/v2/public/stores/{store_number}/orders/receipts`

Retrieves a paginated list of receipt orders for a specific store.

### Parameters

- `ReceiptListStoreReceiptsParams parameters`

  - `required string storeNumber`

    The store number.

  - `required Int receiptType`

    The receipt type (required).

  - `Long fromID`

    Filter from this receipt ID.

  - `Boolean isSubmitted`

    Filter by submission status.

  - `DateTimeOffset lastModifiedDate`

    Filter by last modified date.

  - `string orderNumber`

    Filter by order number.

  - `Int pageSize`

  - `Int pageStart`

  - `Long toID`

    Filter up to this receipt ID.

### Returns

- `class ReceiptListStoreReceiptsPageResponse:`

  Generic paginated response wrapper.

  - `required Int PageSize`

    Maximum number of items returned per page.

  - `required Int PageStart`

    Current page number (1-based).

  - `required Long TotalCount`

    Total number of records matching the query across all pages.

  - `IReadOnlyList<ReceiptListStoreReceiptsResponse>? List`

    Collection of items for the current page.

    - `required DateTimeOffset DatetimeCreated`

    - `required DateTimeOffset DatetimeExpected`

    - `required Long ImportID`

    - `required Int OrderTypeID`

    - `required DateTimeOffset UpdatedOn`

    - `string? OrderNumber`

    - `IReadOnlyList<ReceiptLine>? ReceiptLines`

      - `required Long ID`

      - `required Double PurchasePrice`

      - `required Double ReceivedQuantity`

      - `required Double ShippedQuantity`

      - `required Double StoreProductsPrice`

      - `required DateTimeOffset UpdatedOn`

      - `string? Barcode`

      - `string? CategoryCode`

      - `string? ContainerBarcode`

      - `string? Description`

      - `string? GroupCode`

      - `Int? LineNumber`

      - `string? ProductNumber`

    - `string? Status`

    - `string? StoreGln`

    - `string? StoreNumber`

    - `string? SupplierCode`

    - `string? SupplierName`

  - `IReadOnlyDictionary<string, JsonElement>? ListBody`

    Additional body-level metadata for the list.

  - `IReadOnlyDictionary<string, IReadOnlyList<string>>? ListFilters`

    Active filter criteria applied to the result set, keyed by field name.

  - `Int? NextPage`

    Next page number, or null when on the last page.

  - `Long? PreviousPage`

    Previous page number, or null when on the first page.

  - `string? ProjectLastModifiedDate`

    Last modified date/time of the project.

  - `string? ScrollID`

    Opaque scroll identifier for deep-pagination scenarios.

  - `string? ServerTime`

    Server UTC date/time when the response was generated.

  - `string? SortColumn`

    Column name the results are sorted by.

  - `string? SortOrder`

    Sort direction (asc or desc).

  - `string? TaskLastModifiedDate`

    Last modified date/time of the task.

### Example

```csharp
ReceiptListStoreReceiptsParams parameters = new()
{
    StoreNumber = "store_number",
    ReceiptType = 0,
};

var page = await client.Receipts.ListStoreReceipts(parameters);
await foreach (var item in page.Paginate())
{
    Console.WriteLine(item);
}
```

#### Response

```json
{
  "page_size": 0,
  "page_start": 0,
  "total_count": 0,
  "list": [
    {
      "datetime_created": "2019-12-27T18:11:19.117Z",
      "datetime_expected": "2019-12-27T18:11:19.117Z",
      "import_id": 0,
      "order_type_id": 0,
      "updated_on": "2019-12-27T18:11:19.117Z",
      "order_number": "order_number",
      "receipt_lines": [
        {
          "id": 0,
          "purchase_price": 0,
          "received_quantity": 0,
          "shipped_quantity": 0,
          "store_products_price": 0,
          "updated_on": "2019-12-27T18:11:19.117Z",
          "barcode": "barcode",
          "category_code": "category_code",
          "container_barcode": "container_barcode",
          "description": "description",
          "group_code": "group_code",
          "line_number": 0,
          "product_number": "product_number"
        }
      ],
      "status": "status",
      "store_gln": "store_gln",
      "store_number": "store_number",
      "supplier_code": "supplier_code",
      "supplier_name": "supplier_name"
    }
  ],
  "list_body": {
    "foo": "bar"
  },
  "list_filters": {
    "foo": [
      "string"
    ]
  },
  "next_page": 0,
  "previous_page": 0,
  "project_last_modified_date": "project_last_modified_date",
  "scroll_id": "scroll_id",
  "server_time": "server_time",
  "sort_column": "sort_column",
  "sort_order": "sort_order",
  "task_last_modified_date": "task_last_modified_date"
}
```
