Authorise a zero-value payment
POST/api/psp/aiphoria/authorisezeropence
Performs a zero-pence (account verification) authorisation to validate the captured card without charging it. Validates that the card capture session is complete and that the PSP provider is supported, maps the generic request to the provider-specific format with the captured card tokens, forwards it to the provider, and returns the normalised response. Mock and simulation modes are not supported and return 500.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 500
Returns the normalised PSP response — result, status, and auth code.
The request is invalid — the PSP provider is unsupported, or a PSP request has already been started for this capture.
Authentication failed — token is missing, expired, or invalid.
Caller does not have the required role.
The card capture session was not found, or has not completed.
An unexpected server error occurred.