Submit refund instruction
Submit an instruction request to initiate a refund on a payment device.
Path parameters
serialNumber
Serial number that identifies the merchant’s payment device.
Headers
Authorization
Bearer authentication of the form Bearer <token>, where token is your auth token.
Idempotency-Key
Unique identifier that you generate for each request. You must use the UUID v4 format for the identifier. For more information about the idempotency key, go to Idempotency.
Request
This endpoint expects an object.
processingTerminalId
Unique identifier that we assigned to the terminal.
order
Object that contains information about the refund.
operator
Operator who initiated the request.
customer
Object that contains the customer's contact details and address information.
ipAddress
Object that contains information about the IP address of the device that sent the request.
customizationOptions
Object that contains available options to customize certain aspects of an instruction.
Response
Successful request. We accepted the refund instruction to process.
status
Indicates the current status of the instruction.
canceled
– The instruction was canceled before it was completed.completed
– The instruction has completed. Use the link to check the resource.failure
– The instruction failed. Check the error message for more information.inProgress
– The instruction is currently in progress.
Allowed values:
refundInstructionId
Unique identifier that our gateway assigned to the instruction.
errorMessage
Description of the error that caused the instruction to fail.
link
Object that contains HATEOAS links for the resource.