To verify a customer with pending verification and proceed with activation, make a PATCH request to /simulator/customers/{customerId}/verify.
Verify customer
patch
/simulator/customers/{customerId}/verify
Simulates customer verification success
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
customerIdstring Β· uuidRequired
Unique customer ID
Header parameters
SignaturestringRequired
HTTP message signature
Signature-InputstringRequired
HTTP message signature input
Idempotency-Keystring Β· uuidRequired
Idempotency key (UUID)
Responses
202
Successful operation
400
Invalid request
401
Not authorised
404
Customer not found
500
Internal error
patch
/simulator/customers/{customerId}/verify
No content
Reject Customer
To reject a customer with pending verification, make a PATCH request to /simulator/customers/{customerId}/reject.
Reject customer
patch
/simulator/customers/{customerId}/reject
Simulates customer verification rejection
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
customerIdstring Β· uuidRequired
Unique customer ID
Header parameters
SignaturestringRequired
HTTP message signature
Signature-InputstringRequired
HTTP message signature input
Idempotency-Keystring Β· uuidRequired
Idempotency key (UUID)
Responses
202
Successful operation
400
Invalid request
401
Not authorised
404
Customer not found
500
Internal error
patch
/simulator/customers/{customerId}/reject
No content
Cards
Issue Card
To approve a pending card issuance request and proceed with activation, make a PATCH request to /simulator/cards/{cardId}/issue.
Issue card
patch
/simulator/cards/{cardId}/issue
Simulates card issuing success
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
cardIdstring Β· uuidRequired
Unique card ID
Header parameters
SignaturestringRequired
HTTP message signature
Signature-InputstringRequired
HTTP message signature input
Idempotency-Keystring Β· uuidRequired
Idempotency key (UUID)
Responses
202
Successful operation
400
Invalid request
401
Not authorised
404
Card not found
500
Internal error
patch
/simulator/cards/{cardId}/issue
No content
Fail Card Issuance
To fail a pending card issuance request, make a PATCH request to /simulator/cards/{cardId}/fail.
Fail card issuance
patch
/simulator/cards/{cardId}/fail
Simulates card issuing failure
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
cardIdstring Β· uuidRequired
Unique card ID
Header parameters
SignaturestringRequired
HTTP message signature
Signature-InputstringRequired
HTTP message signature input
Idempotency-Keystring Β· uuidRequired
Idempotency key (UUID)
Responses
202
Successful operation
400
Invalid request
401
Not authorised
404
Card not found
500
Internal error
patch
/simulator/cards/{cardId}/fail
No content
Authorisations
Initiate Card Authorisation
To initiate a card authorisation for a specified card, make a POST request to /simulator/cards/{cardId}/authorisation. You have an option to automatically capture the created authorisation upon approval.
Initiate card authorisation
post
/simulator/cards/{cardId}/authorisation
Simulates card authorisation
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
cardIdstring Β· uuidRequired
Unique card ID
Header parameters
SignaturestringRequired
HTTP message signature
Signature-InputstringRequired
HTTP message signature input
Idempotency-Keystring Β· uuidRequired
Idempotency key (UUID)
Content-DigeststringRequired
Content digest
Body
amountstring Β· decimalRequired
Amount to be authorised
Example: 10.0
currencystringRequired
Authorisation currency (ISO-4217)
Example: EUR
capturebooleanRequired
Whether to capture the authorisation immediately
Default: true
Responses
201
Successful operation
application/json
400
Invalid request
401
Not authorised
404
Card not found
500
Internal error
post
/simulator/cards/{cardId}/authorisation
Capture Authorisation
To capture a pending card authorisation which was not initiated with automatic capture mode, make a PATCH request to /simulator/authorisations/{authorisationId}/capture.
To release a pending card authorisation which was not initiated with automatic capture mode, make a PATCH request to /simulator/authorisations/{authorisationId}/release.