# Payment ## Create payment - [POST /site/{siteId}/ahds/v1/payment](https://docs.heydonto.com/apis/animal-health/openapi/payment/paymentcontroller_create.md): Creates a new Payment record. Payment resource in the Animal Health Data Store ## List payments - [GET /site/{siteId}/ahds/v1/payment](https://docs.heydonto.com/apis/animal-health/openapi/payment/paymentcontroller_findall.md): Returns a paginated list of Payments for the specified site. Supports filtering and sorting. ## Get payment - [GET /site/{siteId}/ahds/v1/payment/{paymentId}](https://docs.heydonto.com/apis/animal-health/openapi/payment/paymentcontroller_findone.md): Returns a single Payment by its unique identifier. ## Update payment - [PATCH /site/{siteId}/ahds/v1/payment/{paymentId}](https://docs.heydonto.com/apis/animal-health/openapi/payment/paymentcontroller_update.md): Partially updates an existing Payment. Only provided fields will be updated. ## Replace payment - [PUT /site/{siteId}/ahds/v1/payment/{paymentId}](https://docs.heydonto.com/apis/animal-health/openapi/payment/paymentcontroller_replace.md): Fully replaces an existing Payment. All fields must be provided. ## Delete payment - [DELETE /site/{siteId}/ahds/v1/payment/{paymentId}](https://docs.heydonto.com/apis/animal-health/openapi/payment/paymentcontroller_remove.md): Permanently deletes a Payment record.