---
title: "The Organization mark a payment option as already paid."
method: POST
path: "/organizations/{organizationfiscalcode}/paymentoptions/paids/{nav}"
tags: ["Payments API"]
---

# The Organization mark a payment option as already paid.

`POST /organizations/{organizationfiscalcode}/paymentoptions/paids/{nav}`

## Path parameters

- `organizationfiscalcode` string, required
- `nav` string, required

## Request body

- AlreadyPaidPaymentOptionModel
  - `paymentDate` string, date-time

## Response `200`

Request set as paid.

- PaymentsModelResponse
  - `nav` string
  - `iuv` string
  - `organizationFiscalCode` string
  - `amount` integer
  - `description` string
  - `isPartialPayment` boolean
  - `dueDate` string, date-time
  - `retentionDate` string, date-time
  - `paymentDate` string, date-time
  - `reportingDate` string, date-time
  - `insertedDate` string, date-time
  - `paymentMethod` string
  - `fee` integer
  - `notificationFee` integer
  - `pspCompany` string
  - `idReceipt` string
  - `idFlowReporting` string
  - `status` 'PO_UNPAID' | 'PO_PAID' | 'PO_PARTIALLY_REPORTED' | 'PO_REPORTED'
  - `lastUpdatedDate` string, date-time
  - `lastUpdatedDateNotificationFee` string, date-time
  - `paymentOptionMetadata` PaymentOptionMetadataModelResponse[]
    - `key` string
    - `value` string
  - `transfer` TransferModelResponse[]
    - `organizationFiscalCode` string
    - `companyName` string
    - `idTransfer` string
    - `amount` integer
    - `remittanceInformation` string
    - `category` string
    - `iban` string
    - `postalIban` string
    - `stamp` Stamp
      - `hashDocument` string, required — Document hash type is stBase64Binary72 as described in https://github.com/pagopa/pagopa-api.
      - `stampType` string, required — The type of the stamp
      - `provincialResidence` string, required — The provincial of the residence
    - `insertedDate` string, date-time
    - `status` 'T_UNREPORTED' | 'T_REPORTED'
    - `lastUpdatedDate` string, date-time
    - `transferMetadata` TransferMetadataModelResponse[]
      - `key` string
      - `value` string
  - `serviceType` string

## Other responses

- `400` — Malformed request.
- `401` — Wrong or missing function key.
- `404` — No payment option found.
- `409` — Conflict: existing related payment found.
- `422` — Unprocessable: not in payable state.
- `500` — Service unavailable.

---

[API](https://skmtc.net/pagopa/apis/pagopa-api-debt-position.md) · [All operations](https://skmtc.net/pagopa/apis/pagopa-api-debt-position/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pagopa/pagopa-api-debt-position/revisions/a54f9d0b71c6/schema)
