# Vendor Refunds Process and track vendor refunds. Record refunds received from vendors for overpayments, returns, or cancelled transactions. ## List VendorRefund records - [GET /public/v1/vendor-refunds/](https://docs.dualentry.com/resources/vendor-refunds/list_vendorrefund_records.md): Retrieve a paginated list of VendorRefund records with filtering and ordering options. ## Create VendorRefund record - [POST /public/v1/vendor-refunds/](https://docs.dualentry.com/resources/vendor-refunds/create_vendorrefund_record.md): Create a new VendorRefund record with the provided data. Validates all required fields and business rules. ## Get VendorRefund record - [GET /public/v1/vendor-refunds/{record_number}/](https://docs.dualentry.com/resources/vendor-refunds/get_vendorrefund_record.md): Retrieve a specific VendorRefund record by number with all related data. ## Update VendorRefund record - [PUT /public/v1/vendor-refunds/{record_number}/](https://docs.dualentry.com/resources/vendor-refunds/update_vendorrefund_record.md): Update an existing VendorRefund record with the provided data. Validates all required fields and business rules. ## Create VendorRefund record attachments - [POST /public/v1/vendor-refunds/{record_number}/attachments/](https://docs.dualentry.com/resources/vendor-refunds/create_vendorrefund_record_attachments.md): Create a new VendorRefund record attachments with the provided data. Validates all required fields and business rules.