Check Refund Availability (GET)
GET/api/v1/pbl/check-refund-availability/:service/:transaction_id/:checksum
GET variant of the refund availability check. Checks the full transaction amount.
Important: validation and checksum verification read the query string, not the path segments - the same values must therefore also be passed as query parameters (?service=...&transaction_id=...&checksum=...). We recommend using the POST variant instead.
Checksum
sha256({service}|{transaction_id}|{SecretHash})
Request
Responses
- 200
- 402
- 410
Refund is available
Business refusal - transaction not paid. Same body envelope as 400: an availability answer, not an auth error.
Business refusal - transaction already refunded. Same body envelope as 400.