{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/PaymentServiceProviderCredential", "title": "PaymentServiceProviderCredential", "type": "object", "properties": { "client_payment_service_provider_certificate": { "type": "string", "description": "Payment Services Directive 2 compatible QSEAL certificate", "readOnly": false, "writeOnly": true }, "client_payment_service_provider_certificate_chain": { "type": "string", "description": "Intermediate and root certificate belonging to the provided certificate.", "readOnly": false, "writeOnly": true }, "client_public_key_signature": { "type": "string", "description": "The Base64 encoded signature of the public key provided during installation and with the installation token appended as a nonce. Signed with the private key belonging to the QSEAL certificate.", "readOnly": false, "writeOnly": true } }, "required": [ "client_payment_service_provider_certificate", "client_payment_service_provider_certificate_chain", "client_public_key_signature" ] }