POS
Refund Payment
Refund a previous POS transaction
POST
Documentation Index
Fetch the complete documentation index at: https://docs.vultlocal.com/llms.txt
Use this file to discover all available pages before exploring further.
Request
API key ID assigned to the POS integration
RFC3339 timestamp used in the HMAC signature
Hex-encoded HMAC-SHA256 of the request
Body Parameters
ID of transaction to refund
Amount to refund (can be partial)
Reason for refund
Admin/User ID authorizing refund
Response
Whether refund succeeded
Refund transaction ID
Formatted refunded amount
Examples
Errors
| Status | Code | Description |
|---|---|---|
| 400 | Validation or business error | Invalid amount or refund not allowed |
| 401 | HMAC auth error | Missing/invalid X-API-Key-ID, X-Timestamp, or X-Signature |
| 500 | Internal error | Server error |
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Refund details
Response
Refund processed
The response is of type object.