{"openapi":"3.0.0","info":{"title":"Business Direct Debit STP","version":"1.0.2","x-api-id":"8592aa5b-2815-4ab6-8654-a2ead6645ec9","x-audience":"company-internal","x-ibm-name":"bdd-stp"},"servers":[{"url":"https://api.rabobank.nl/openapi/payments/bulk-stp","description":"Production server"},{"url":"https://api-sandbox.rabobank.nl/openapi/sandbox/payments/bulk-stp","description":"Sandbox server"}],"paths":{"/direct-debits":{"post":{"parameters":[{"description":"Content type of the request. Right now Payment System ONLY SUPPORTS 'multipart/form-data'. USAGE OF 'boundary' VARIABLE IS MANDATORY.","example":"multipart/form-data; boundary=WebKitFormBoundaryOEFsgWLJCyxInJHO","in":"header","name":"Content-Type","required":true,"schema":{"type":"string"}},{"description":"This is the unique ID of Initiating Party for the request. Allowed length between 10-256 characters. Allowed characters 'a-zA-Z0-9+-/='","example":"fb88b462-60cc-48f8-b710-bd1620135d52","in":"header","name":"X-Request-ID","required":true,"schema":{"format":"uuid","type":"string"}},{"description":"The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and Initiating Party. If not available, the Initiating Party shall use the IP Address used by the Initiating Party when submitting this request. Allowed length between 1-39 characters. Allowed characters 'A-Fa-f0-9.:*'","example":"192.68.1.1","in":"header","name":"PSU-IP-Address","required":true,"schema":{"type":"string"}},{"description":"The digest is a base64 encoded hash of the body (SHA-512 or SHA-256 is allowed). Allowed length between 20-200 characters. Must start with 'SHA=' or 'sha=', allowed characters 'a-zA-Z0-9+/='","example":"sha-512=CwpW0kD24czZzJkjcqBTZnADBlOUdDxQpH5dhdCPMHZTd1W+HbmUQPbKYpguvgmvZosvSEUI4taIJeujn3Npig==","in":"header","name":"Digest","required":true,"schema":{"type":"string"}},{"description":"Signature is made up of the headers - date, digest, x-request-id. Allowed length between 50-4096 characters. Allowed characters 'a-zA-Z0-9=\",-/+'\nFor more information see additional documentation in portal.","example":"keyId=\"1523433508\",algorithm=\"rsa-sha512\",headers=\"date digest x-request-id\",signature=\"Q+deIM5k+OPvy0+eIdh7ZvRmvB9cu/TW88Ni1C3jfIk2C+y9QkNuKP7olkCNALY5XexTkfYLJlpbcZWkQ0OipT05Mb7LNbbN91bl3bRTjEHIlJ0XCJzORHRlYWpY/HsaKrF8PfuQBM/i6xkbH1eGWaiRxV/lMChsXYRcw9ncVieRMLP1QGfyBKgF/ZbvSuXdjwvcD3BewL7U3O60mL/1BxqJRoXZRlvMPpO34/Tl8XDRccaW7hAA7+X46f57Ath1wqo6PxJZ4CTauAVWeUjJMGaGXcIyviYXWE4wFKZEaTFd28Jq7E5ZhOPrLYRDY+7fajOkQGg7TAeenIKnQ7oT5w==\"\n","in":"header","name":"Signature","required":true,"schema":{"type":"string"}},{"description":"Public certificate of the Initiating Party that corresponds with the signature made by the Initiating Party. Allowed length between 10-4096 characters. Allowed characters 'a-zA-Z0-9=+/'","example":"MIIDkDCCAnigAwIBAgIEWs3AJDANBgkqhkiG9w0BAQsFADCBiTELMAkGA1UEBhMCTkwxEDAOBgNVBAgMB1V0cmVjaHQxEDAOBgNVBAcMB1V0cmVjaHQxETAPBgNVBAoMCFJhYm9iYW5rMRwwGgYDVQQLDBNPbmxpbmUgVHJhbnNhY3Rpb25zMSUwIwYDVQQDDBxQU0QyIEFQSSBQSSBTZXJ2aWNlcyBTYW5kYm94MB4XDTE4MDQxMTA3NTgyOFoXDTIzMDQxMTA3NTgyOFowgYkxCzAJBgNVBAYTAk5MMRAwDgYDVQQIDAdVdHJlY2h0MRAwDgYDVQQHDAdVdHJlY2h0MREwDwYDVQQKDAhSYWJvYmFuazEcMBoGA1UECwwTT25saW5lIFRyYW5zYWN0aW9uczElMCMGA1UEAwwcUFNEMiBBUEkgUEkgU2VydmljZXMgU2FuZGJveDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANoAjqGWUgCIm2F+0sBSEwLal+T3u+uldLikpxHCB8iL1GD7FrRjcA+MVsxhvHly7vRsHK+tQyMSaeK782RHpY33qxPLc8LmoQLb2EuiQxXj9POYkYBQ74qkrZnvKVlR3WoyQWeDOXnSY2wbNFfkP8ET4ElwyuIIEriwYhab0OIrnnrO8X82/SPZxHwEd3aQjQ6uhiw8paDspJbS5WjEfuwY16KVVUYlhbtAwGjvc6aK0NBm+LH9fMLpAE6gfGZNy0gzMDorVNbkQK1IoAGD8p9ZHdB0F3FwkILEjUiQW6nK+/fKDNJ0TBbpgZUpY8bR460qzxKdeZ1yPDqX2Cjh6fkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAYL4iD6noMJAt63kDED4RB2mII/lssvHhcxuDpOm3Ims9urubFWEpvV5TgIBAxy9PBinOdjhO1kGJJnYi7F1jv1qnZwTV1JhYbvxv3+vk0jaiu7Ew7G3ASlzruXyMhN6t6jk9MpaWGl5Uw1T+gNRUcWQRR44g3ahQRIS/UHkaV+vcpOa8j186/1X0ULHfbcVQk4LMmJeXqNs8sBAUdKU/c6ssvj8jfJ4SfrurcBhY5UBTOdQOXTPY85aU3iFloerx7Oi9EHewxInOrU5XzqqTz2AQPXezexVeAQxP27lzqCmYC7CFiam6QBr06VebkmnPLfs76n8CDc1cwE6gUl0rMA==","in":"header","name":"Signature-Certificate","required":true,"schema":{"format":"byte","type":"string"}},{"description":" Standard https header element with date, time and timezone.","example":"Tue, 15 Dec 2020 10:34:45 GMT","in":"header","name":"Date","required":true,"schema":{"type":"string"}}],"responses":{"201":{"content":{"application/xml":{"examples":{"response":{"value":"<InitiatedTransactionResponse><_links><status><href>/payments/bulk-payment-initiation/buts/v3/bulk-payments/pain.001-sepa-credit-transfers/123e4567-e89b-42d3-a456-556642444321/status</href></status></_links><paymentId>123e4567-e89b-42d3-a456-556642444321</paymentId><transactionStatus>RCVD</transactionStatus></InitiatedTransactionResponse>"}},"schema":{"$ref":"#/components/schemas/InitiatedTransactionResponse"}}},"description":"Created","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"},"x-example":"fb88b462-60cc-48f8-b710-bd1620135d52"}}},"400":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>FORMAT_ERROR</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Bad Request","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY. ","schema":{"format":"uuid","type":"string"}}}},"401":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>CERTIFICATE_INVALID</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorised","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"403":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>PRODUCT_INVALID</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Forbidden","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"404":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>PRODUCT_UNKNOWN</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Not Found","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"405":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>SERVICE_INVALID</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Method Not Allowed","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"415":{"description":"Unsupported Media Type","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"500":{"description":"Internal server error","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"503":{"description":"Service Unavailable","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}}},"description":"The addressed payment product endpoint for business direct debits.","operationId":"postBusinessDirectDebit","requestBody":{"content":{"application/octet-stream":{"schema":{"format":"binary","type":"string"}}},"required":true},"summary":"Creation of a STP bulk direct debit order"}},"/direct-debits/{paymentId}/status":{"get":{"parameters":[{"description":"This is the unique ID of Initiating Party for the request. Allowed length between 10-256 characters. Allowed characters 'a-zA-Z0-9+-/='","example":"fb88b462-60cc-48f8-b710-bd1620135d52","in":"header","name":"X-Request-ID","required":true,"schema":{"format":"uuid","type":"string"}},{"description":"Identification of the payment order as provided by initiate transactions service","example":"123e4567-e89b-42d3-a456-556642440015","in":"path","name":"paymentId","required":true,"schema":{"format":"uuid","type":"string"}},{"description":"The digest is a base64 encoded hash of the body (SHA-512 or SHA-256 is allowed). Allowed length between 20-200 characters. Must start with 'SHA=' or 'sha=', allowed characters 'a-zA-Z0-9+/='","example":"sha-512=z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==","in":"header","name":"Digest","required":true,"schema":{"type":"string"}},{"description":"Signature is made up of the headers - date, digest, x-request-id. Allowed length between 50-4096 characters. Allowed characters 'a-zA-Z0-9=\",-/+'\n.For more information see additional documentation in portal.","example":"keyId=\"1523433508\",algorithm=\"rsa-sha512\",headers=\"date digest x-request-id\",signature=\"zDlKMB7XphaqX3JpBNAZrkUkB1JCkw9of+g3L3uAmwaIAwY9zKWknVmtLmZGl9y8uK8rOLm6qKLGh+jr5QsRUTZ0iA9DaYbrfdniJsUcceiUWef3Z3HNHBDZsYIpIzxLfhA3DzdZ5kvqxKSTQjOtH7v1HNQlFBLExf+gew8KAKY+VimPuNi8Ex1NrobIFXkACTqC2VdkK+1s8Vj3XprO8yy65IGffrC8d+LqdqRZlcU6/HvGwCvX6QlwyyVqkA3z9rINB/U7du0zMRiajf0Cqd34IgDotRVbLrEieodijMlDGX29cbywk0cDWry/sf3uL781liE53o3qDhggw/VXsg==\" ","in":"header","name":"Signature","required":true,"schema":{"type":"string"}},{"description":"Public certificate of the Initiating Party that corresponds with the signature made by the Initiating Party. Allowed length between 10-4096 characters. Allowed characters 'a-zA-Z0-9=+/'","example":"MIIDkDCCAnigAwIBAgIEWs3AJDANBgkqhkiG9w0BAQsFADCBiTELMAkGA1UEBhMCTkwxEDAOBgNVBAgMB1V0cmVjaHQxEDAOBgNVBAcMB1V0cmVjaHQxETAPBgNVBAoMCFJhYm9iYW5rMRwwGgYDVQQLDBNPbmxpbmUgVHJhbnNhY3Rpb25zMSUwIwYDVQQDDBxQU0QyIEFQSSBQSSBTZXJ2aWNlcyBTYW5kYm94MB4XDTE4MDQxMTA3NTgyOFoXDTIzMDQxMTA3NTgyOFowgYkxCzAJBgNVBAYTAk5MMRAwDgYDVQQIDAdVdHJlY2h0MRAwDgYDVQQHDAdVdHJlY2h0MREwDwYDVQQKDAhSYWJvYmFuazEcMBoGA1UECwwTT25saW5lIFRyYW5zYWN0aW9uczElMCMGA1UEAwwcUFNEMiBBUEkgUEkgU2VydmljZXMgU2FuZGJveDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANoAjqGWUgCIm2F+0sBSEwLal+T3u+uldLikpxHCB8iL1GD7FrRjcA+MVsxhvHly7vRsHK+tQyMSaeK782RHpY33qxPLc8LmoQLb2EuiQxXj9POYkYBQ74qkrZnvKVlR3WoyQWeDOXnSY2wbNFfkP8ET4ElwyuIIEriwYhab0OIrnnrO8X82/SPZxHwEd3aQjQ6uhiw8paDspJbS5WjEfuwY16KVVUYlhbtAwGjvc6aK0NBm+LH9fMLpAE6gfGZNy0gzMDorVNbkQK1IoAGD8p9ZHdB0F3FwkILEjUiQW6nK+/fKDNJ0TBbpgZUpY8bR460qzxKdeZ1yPDqX2Cjh6fkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAYL4iD6noMJAt63kDED4RB2mII/lssvHhcxuDpOm3Ims9urubFWEpvV5TgIBAxy9PBinOdjhO1kGJJnYi7F1jv1qnZwTV1JhYbvxv3+vk0jaiu7Ew7G3ASlzruXyMhN6t6jk9MpaWGl5Uw1T+gNRUcWQRR44g3ahQRIS/UHkaV+vcpOa8j186/1X0ULHfbcVQk4LMmJeXqNs8sBAUdKU/c6ssvj8jfJ4SfrurcBhY5UBTOdQOXTPY85aU3iFloerx7Oi9EHewxInOrU5XzqqTz2AQPXezexVeAQxP27lzqCmYC7CFiam6QBr06VebkmnPLfs76n8CDc1cwE6gUl0rMA==","in":"header","name":"Signature-Certificate","required":true,"schema":{"format":"byte","type":"string"}},{"description":"Standard https header element with date, time and timezone.","example":"Tue, 15 Dec 2020 10:34:45 GMT","in":"header","name":"Date","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/xml":{"examples":{"response":{"value":"<transactionStatus>RCVD</transactionStatus>"}},"schema":{"$ref":"#/components/schemas/TransactionStatus"}}},"description":"OK. Response will be; PAIN002 if uploaded file is processed successfully,'RCVD' if file is still under process and 'RJCT' if there is something wrong with the upload","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"},"x-example":"fb88b462-60cc-48f8-b710-bd1620135d52"}}},"400":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>FORMAT_ERROR</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Bad Request","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"401":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>CERTIFICATE_INVALID</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Unauthorised","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"403":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>PRODUCT_INVALID</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Forbidden","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"404":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>PRODUCT_UNKNOWN</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Not Found","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"405":{"content":{"application/xml":{"examples":{"response":{"value":"<ErrorResponse><tppMessages><tppMessageInformation><category>ERROR</category><code>SERVICE_INVALID</code><text>string</text></tppMessageInformation></tppMessages></ErrorResponse>"}},"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Method Not Allowed","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"415":{"description":"Unsupported Media Type","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"500":{"description":"Internal server error","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}},"503":{"description":"Service Unavailable","headers":{"X-Request-ID":{"description":"ID of the request, unique to the call, as determined by the initiating party.MANDATORY.","schema":{"format":"uuid","type":"string"}}}}},"description":"To check the status of a STP bulk direct debit order","operationId":"getBusinessDirectDebitStatus","summary":"Status of a STP bulk direct debit order"}}},"components":{"parameters":{"SignatureHeader":{"description":"Signature is made up of the headers - date, digest, x-request-id. Allowed length between 50-4096 characters. Allowed characters 'a-zA-Z0-9=\",-/+'\nFor more information see additional documentation in portal","example":"keyId=\"1523433508\",algorithm=\"rsa-sha512\",headers=\"date digest x-request-id\",signature=\"zDlKMB7XphaqX3JpBNAZrkUkB1JCkw9of+g3L3uAmwaIAwY9zKWknVmtLmZGl9y8uK8rOLm6qKLGh+jr5QsRUTZ0iA9DaYbrfdniJsUcceiUWef3Z3HNHBDZsYIpIzxLfhA3DzdZ5kvqxKSTQjOtH7v1HNQlFBLExf+gew8KAKY+VimPuNi8Ex1NrobIFXkACTqC2VdkK+1s8Vj3XprO8yy65IGffrC8d+LqdqRZlcU6/HvGwCvX6QlwyyVqkA3z9rINB/U7du0zMRiajf0Cqd34IgDotRVbLrEieodijMlDGX29cbywk0cDWry/sf3uL781liE53o3qDhggw/VXsg==\" ","in":"header","name":"Signature","required":true,"schema":{"type":"string"}},"contentType":{"description":"Content type of the request, 'application/xml'","example":"application/xml","in":"header","name":"Content-Type","required":true,"schema":{"type":"string"}},"date":{"description":"Standard https header element with date, time and timezone.","example":"Tue, 15 Dec 2020 10:34:45 GMT","in":"header","name":"Date","required":true,"schema":{"type":"string"}},"digest":{"description":"The digest is a base64 encoded hash of the body (SHA-512 or SHA-256 is allowed). Allowed length between 20-200 characters. Must start with 'SHA=' or 'sha=', allowed characters 'a-zA-Z0-9+/='","example":"sha-512=CwpW0kD24czZzJkjcqBTZnADBlOUdDxQpH5dhdCPMHZTd1W+HbmUQPbKYpguvgmvZosvSEUI4taIJeujn3Npig==\n| For GET  - sha-512=z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg== ","in":"header","name":"Digest","required":true,"schema":{"type":"string"}},"paymentId":{"description":"Identification of the payment order as provided by initiate transactions service","example":"123e4567-e89b-42d3-a456-556642440015","in":"path","name":"paymentId","required":true,"schema":{"format":"uuid","type":"string"}},"psuIPAddress":{"description":"The forwarded IP Address header field consists of the corresponding HTTP request IP Address field between PSU and Initiating Party. If not available, the Initiating Party shall use the IP Address used by the Initiating Party when submitting this request. Allowed length between 1-39 characters. Allowed characters 'A-Fa-f0-9.:*'","example":"192.68.1.1","in":"header","name":"PSU-IP-Address","required":true,"schema":{"type":"string"}},"SignatureCertificate":{"description":"Public certificate of the Initiating Party that corresponds with the signature made by the Initiating Party. Allowed length between 10-4096 characters. Allowed characters 'a-zA-Z0-9=+/'","example":"MIIDkDCCAnigAwIBAgIEWs3AJDANBgkqhkiG9w0BAQsFADCBiTELMAkGA1UEBhMCTkwxEDAOBgNVBAgMB1V0cmVjaHQxEDAOBgNVBAcMB1V0cmVjaHQxETAPBgNVBAoMCFJhYm9iYW5rMRwwGgYDVQQLDBNPbmxpbmUgVHJhbnNhY3Rpb25zMSUwIwYDVQQDDBxQU0QyIEFQSSBQSSBTZXJ2aWNlcyBTYW5kYm94MB4XDTE4MDQxMTA3NTgyOFoXDTIzMDQxMTA3NTgyOFowgYkxCzAJBgNVBAYTAk5MMRAwDgYDVQQIDAdVdHJlY2h0MRAwDgYDVQQHDAdVdHJlY2h0MREwDwYDVQQKDAhSYWJvYmFuazEcMBoGA1UECwwTT25saW5lIFRyYW5zYWN0aW9uczElMCMGA1UEAwwcUFNEMiBBUEkgUEkgU2VydmljZXMgU2FuZGJveDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANoAjqGWUgCIm2F+0sBSEwLal+T3u+uldLikpxHCB8iL1GD7FrRjcA+MVsxhvHly7vRsHK+tQyMSaeK782RHpY33qxPLc8LmoQLb2EuiQxXj9POYkYBQ74qkrZnvKVlR3WoyQWeDOXnSY2wbNFfkP8ET4ElwyuIIEriwYhab0OIrnnrO8X82/SPZxHwEd3aQjQ6uhiw8paDspJbS5WjEfuwY16KVVUYlhbtAwGjvc6aK0NBm+LH9fMLpAE6gfGZNy0gzMDorVNbkQK1IoAGD8p9ZHdB0F3FwkILEjUiQW6nK+/fKDNJ0TBbpgZUpY8bR460qzxKdeZ1yPDqX2Cjh6fkCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAYL4iD6noMJAt63kDED4RB2mII/lssvHhcxuDpOm3Ims9urubFWEpvV5TgIBAxy9PBinOdjhO1kGJJnYi7F1jv1qnZwTV1JhYbvxv3+vk0jaiu7Ew7G3ASlzruXyMhN6t6jk9MpaWGl5Uw1T+gNRUcWQRR44g3ahQRIS/UHkaV+vcpOa8j186/1X0ULHfbcVQk4LMmJeXqNs8sBAUdKU/c6ssvj8jfJ4SfrurcBhY5UBTOdQOXTPY85aU3iFloerx7Oi9EHewxInOrU5XzqqTz2AQPXezexVeAQxP27lzqCmYC7CFiam6QBr06VebkmnPLfs76n8CDc1cwE6gUl0rMA==","in":"header","name":"Signature-Certificate","required":true,"schema":{"format":"byte","type":"string"}},"xRequestID":{"description":"This is the unique ID of Initiating Party for the request. Allowed characters 'a-zA-Z0-9=\",-/+'","example":"fb88b462-60cc-48f8-b710-bd1620135d52","in":"header","name":"X-Request-ID","required":true,"schema":{"format":"uuid","type":"string"}}},"schemas":{"ErrorResponse":{"properties":{"tppMessages":{"items":{"$ref":"#/components/schemas/TppMessageInformation"},"type":"array"}},"required":["tppMessages"],"type":"object"},"Href":{"description":"The link can be used later on to retrieve the status of the payment initiation.","properties":{"href":{"type":"string"}},"type":"object"},"InitiatedTransactionResponse":{"properties":{"_links":{"$ref":"#/components/schemas/Links"},"paymentId":{"description":"Identification of the payment order as provided by initiate transactions service","example":"123e4567-e89b-42d3-a456-556642444321","format":"uuid","type":"string"},"transactionStatus":{"$ref":"#/components/schemas/TransactionStatus"}},"required":["_links","paymentId","transactionStatus"],"type":"object"},"Links":{"properties":{"status":{"$ref":"#/components/schemas/Href"}},"type":"object"},"TppMessageInformation":{"properties":{"tppMessageInformation":{"$ref":"#/components/schemas/TppMessageInformationProps"}},"required":["tppMessageInformation"],"type":"object"},"TppMessageInformationProps":{"properties":{"category":{"description":"Indicates the type of the information.","enum":["ERROR","WARNING"],"type":"string"},"code":{"description":"Gives details about what to do next or indicates the reason of the request message or a data element requested.","enum":["CERTIFICATE_INVALID","CERTIFICATE_EXPIRED","CERTIFICATE_BLOCKED","CERTIFICATE_REVOKED","CERTIFICATE_MISSING","SIGNATURE_INVALID","SIGNATURE_MISSING","FORMAT_ERROR","PARAMETER_NOT_CONSISTENT","PARAMETER_NOT_SUPPORTED","SERVICE_INVALID","SERVICE_BLOCKED","RESOURCE_UNKNOWN","RESOURCE_EXPIRED","RESOURCE_BLOCKED","TIMESTAMP_INVALID","PERIOD_INVALID","STATUS_INVALID","PRODUCT_INVALID","PRODUCT_UNKNOWN","PAYMENT_FAILED","REQUIRED_KID_MISSING","EXECUTION_DATE_INVALID"],"type":"string"},"text":{"maxLength":512,"minLength":2,"type":"string"}},"required":["category","code"],"type":"object"},"TransactionStatus":{"description":"The transaction status will be, \n  - 'RCVD': 'Received' - Payment initiation has been received by the receiving agent and it is still not completely processed\n","type":"string","x-example":"RCVD"}},"securitySchemes":{"clientId":{"description":"ClientId as provided by the Rabobank developer portal.","in":"header","name":"X-IBM-Client-Id","type":"apiKey"},"oauth2_premium_access_code_flow_bulk-direct-debit-stp":{"description":"NOTE Please use the Authorization and Token URL as provided by the oAuth2 Services","flows":{"authorizationCode":{"authorizationUrl":"https://oauth.rabobank.nl/openapi/oauth2/authorize","scopes":{"bdd.stp-directdebit.read-write":"Send direct debit batch files using straight through processing"},"tokenUrl":"https://oauth.rabobank.nl/openapi/oauth2/token"}},"type":"oauth2","x-ibm-oauth-provider":"oauth2-services-3-0-2-de4b"}}},"security":[{"clientId":[],"oauth2_premium_access_code_flow_bulk-direct-debit-stp":["bdd.stp-directdebit.read-write"]}],"x-readme":{"explorer-enabled":false,"proxy-enabled":false}}