Strong Customer Authentication
Solve payment challenge
Changed onThis endpoint is used to answer an authorization challenge that was issued by the financial provider. In addition to the normal transport layer encryption it is possible to encrypt the challenge response using JSON web encryption. Note that a challenge can only be answered once. Subsequent submission of a response to the same challenge will result in an error.
post/rest/payments/{payment-id}/init/{init-id}/challenges/{challenge-id}/response
Request
- Base URLhttps://api.nrich.qwist.cloud
- Auth
- HTTP bearer
- or HTTP basic
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Parameters
#/paths/~1rest~1payments~1{payment-id}~1init/post/parameters/0 (unresolved $ref)
#/paths/~1rest~1payments~1{payment-id}~1init~1{init-id}/get/parameters/1 (unresolved $ref)
#/paths/~1rest~1accesses~1{access-id}~1syncs~1{sync-id}~1challenges~1{challenge-id}/get/parameters/2 (unresolved $ref)
Request body
Response
(unresolved $ref)
Changes
- breaking
added the new path request parameter
challenge-id - breaking
added the new path request parameter
init-id - breaking
added the new path request parameter
payment-id - breaking
removed from the request body
oneOflist - info
added to the request body
oneOflist - info
added the media type
application/jsonfor the response with the status
- breaking