Invoices

Fetch an invoice refund

Retrieves an invoice refund by its ID.

An invoice refund represents a reversal of a payment made on a clinic invoice. Refunds can be issued as store credit, a credit card reversal, or through an external payment processor. Each refund is tied to a specific invoice payment and records the amount returned to the client. Invoice refunds are never deleted.

get/ext/v2/invoice-refunds/{pk}/

Request

  • Base URL
    https://connect.vetcove.com
  • URL
    https://connect.vetcove.com/ext/v2/invoice-refunds/{pk}/
  • Auth
    HTTP bearer

Path parameters

pkinteger required

Response

OK

amountinteger required

The amount refunded, in cents.

clinic_client_idinteger required

The ID of the client (pet parent) on the invoice.

clinic_idinteger required

The ID of the clinic that issued the invoice.

createdstring date-time required

The datetime this object was created.

currency'USD' | 'CAD' required
idinteger required

The unique identifier for the invoice refund.

invoice_idinteger required

The ID of the invoice this refund is associated with.

invoice_payment_idinteger required

The ID of the invoice payment this refund is against.

modifiedstring date-time required

The datetime this object was last modified; changes to related entities will not update this field.

refund_type'CLIENT_CREDIT' | 'STRIPE' | 'EXTERNAL' required

Changes

No recorded changes to this operation across all 1 revision of this API.