Download OpenAPI specification:Download
Returns all cards associated with the account specified in the request URL.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/accounts/{account_id}/cards?page%5Bnumber%5D=1&page%5Bsize%5D=10'
[- {
- "id": "8febdba4912a747808ccc6f95f82bbb4",
- "status": "ACTIVE",
- "reference": "87285d83-ab15-4906-af87-5763801d9e43",
- "type": "MASTERCARD_DEBIT",
- "expiration_date": "2020-12-30",
- "new_card_ordered": false,
- "person_id": "5af2ea4271038d5c53e68ccbf4fe43b3cper",
- "account_id": "a5844f601567db9b59b3531245a58e96cacc",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "representation": {
- "line_1": "SLY STALLONE",
- "masked_pan": "537458******4567",
- "formatted_expiration_date": "09/22"
}, - "creation_date": "2022-05-01",
- "sia_account_number": "500001650679"
}
]
Returns all cards associated with the business specified in the request URL.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/cards?page%5Bnumber%5D=1&page%5Bsize%5D=10'
[- {
- "id": "8febdba4912a747808ccc6f95f82bbb4",
- "status": "ACTIVE",
- "reference": "87285d83-ab15-4906-af87-5763801d9e43",
- "type": "MASTERCARD_DEBIT",
- "expiration_date": "2020-12-30",
- "new_card_ordered": false,
- "person_id": "5af2ea4271038d5c53e68ccbf4fe43b3cper",
- "account_id": "a5844f601567db9b59b3531245a58e96cacc",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "representation": {
- "line_1": "SLY STALLONE",
- "masked_pan": "537458******4567",
- "formatted_expiration_date": "09/22"
}, - "creation_date": "2022-05-01",
- "sia_account_number": "500001650679"
}
]
Returns an array containing all cards belonging to all of your customers.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/cards?page%5Bnumber%5D=1&page%5Bsize%5D=10&filter%5Bbusiness_id%5D=string&filter%5Bperson_id%5D=string&filter%5Bstatus%5D=string&filter%5Btype%5D=string&filter%5Bmasked_pan%5D=string&filter%5Bline_1%5D=string&filter%5Bsia_account_number%5D=string'
[- {
- "id": "8febdba4912a747808ccc6f95f82bbb4",
- "status": "ACTIVE",
- "reference": "87285d83-ab15-4906-af87-5763801d9e43",
- "type": "MASTERCARD_DEBIT",
- "expiration_date": "2020-12-30",
- "new_card_ordered": false,
- "person_id": "5af2ea4271038d5c53e68ccbf4fe43b3cper",
- "account_id": "a5844f601567db9b59b3531245a58e96cacc",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "representation": {
- "line_1": "SLY STALLONE",
- "masked_pan": "537458******4567",
- "formatted_expiration_date": "09/22"
}, - "creation_date": "2022-05-01",
- "sia_account_number": "500001650679"
}
]
Returns information about the card specified in the request URL.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/cards/{id}'
{- "id": "8febdba4912a747808ccc6f95f82bbb4",
- "status": "ACTIVE",
- "reference": "87285d83-ab15-4906-af87-5763801d9e43",
- "type": "MASTERCARD_DEBIT",
- "expiration_date": "2020-12-30",
- "new_card_ordered": false,
- "person_id": "5af2ea4271038d5c53e68ccbf4fe43b3cper",
- "account_id": "a5844f601567db9b59b3531245a58e96cacc",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "representation": {
- "line_1": "SLY STALLONE",
- "masked_pan": "537458******4567",
- "formatted_expiration_date": "09/22"
}, - "creation_date": "2022-05-01",
- "sia_account_number": "500001650679"
}
Creates a card in the name of the person specified in the request URL and attaches it to the given account.
Please note the following:
line_1
is not automatically generated. You must enter a value as close to the cardholder's actual name as possible.line_1
may not exceed 21 characters./
between the cardholder's first and last name(s). Example: ADAM AARON/SCHMIDT
line_1
: ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 -/.
Please convert accented characters to their non-accented equivalents (e.g., converting Ö
to OE
, É
to E
).WITHSTATICTOKEN
within the line_1
property. See the request example on the right for information on how to use it.The content of the request
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "line_1": "MICHAEL WITHSTATICTOKEN/MUSTERMANN",
- "type": "MASTERCARD_BUSINESS_DEBIT",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "reference": "61a50bf05278217a57e5ad15ed259e44"
}
{- "id": "8febdba4912a747808ccc6f95f82aaa4",
- "status": "PROCESSING"
}
Returns all cards associated with the person specified in the request URL.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/cards?page%5Bnumber%5D=1&page%5Bsize%5D=10'
[- {
- "id": "8febdba4912a747808ccc6f95f82bbb4",
- "status": "ACTIVE",
- "reference": "87285d83-ab15-4906-af87-5763801d9e43",
- "type": "MASTERCARD_DEBIT",
- "expiration_date": "2020-12-30",
- "new_card_ordered": false,
- "person_id": "5af2ea4271038d5c53e68ccbf4fe43b3cper",
- "account_id": "a5844f601567db9b59b3531245a58e96cacc",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "representation": {
- "line_1": "SLY STALLONE",
- "masked_pan": "537458******4567",
- "formatted_expiration_date": "09/22"
}, - "creation_date": "2022-05-01",
- "sia_account_number": "500001650679"
}
]
Activates the card with the ID specified in the request URL.
Please note the following preconditions:
ACTIVE
or INACTIVE
(if activating a replacement card).blocking_status
value of NO_BLOCK
.WITHSTATICTOKEN
within the line_1
property when creating a card.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/cards/{id}/activate'
{- "id": "8febdba4912a747808ccc6f95f82bbb4",
- "status": "ACTIVE",
- "reference": "87285d83-ab15-4906-af87-5763801d9e43",
- "type": "MASTERCARD_DEBIT",
- "expiration_date": "2020-12-30",
- "new_card_ordered": false,
- "person_id": "5af2ea4271038d5c53e68ccbf4fe43b3cper",
- "account_id": "a5844f601567db9b59b3531245a58e96cacc",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "representation": {
- "line_1": "SLY STALLONE",
- "masked_pan": "537458******4567",
- "formatted_expiration_date": "09/22"
}, - "sia_account_number": "500001650679"
}
Blocks the card with the ID specified in the request URL. Note that the card must have a status value of ACTIVE
in order to be blocked.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/cards/{id}/block'
{- "id": "8febdba4912a747808ccc6f95f82bbb4",
- "status": "ACTIVE",
- "reference": "87285d83-ab15-4906-af87-5763801d9e43",
- "type": "MASTERCARD_DEBIT",
- "expiration_date": "2020-12-30",
- "new_card_ordered": false,
- "person_id": "5af2ea4271038d5c53e68ccbf4fe43b3cper",
- "account_id": "a5844f601567db9b59b3531245a58e96cacc",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "representation": {
- "line_1": "SLY STALLONE",
- "masked_pan": "537458******4567",
- "formatted_expiration_date": "09/22"
}
}
Unblocks the card specified in the request URL. Please note that the card must have the status of BLOCKED
in order for you to unblock it with this method. If the card has the status BLOCKED_BY_SOLARIS
, then you cannot unblock it with this method.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/cards/{id}/unblock'
{- "id": "8febdba4912a747808ccc6f95f82bbb4",
- "status": "ACTIVE",
- "reference": "87285d83-ab15-4906-af87-5763801d9e43",
- "type": "MASTERCARD_DEBIT",
- "expiration_date": "2020-12-30",
- "new_card_ordered": false,
- "person_id": "5af2ea4271038d5c53e68ccbf4fe43b3cper",
- "account_id": "a5844f601567db9b59b3531245a58e96cacc",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "representation": {
- "line_1": "SLY STALLONE",
- "masked_pan": "537458******4567",
- "formatted_expiration_date": "09/22"
}
}
Closes the card with the ID specified in the request URL.
Note: this action cannot be undone.
In order to be closed, the card must have one of the following statuses:
ACTIVE
BLOCKED
COUNTERFEIT_CARD
FRAUD
INACTIVE
LOST
NEVER_RECEIVED
STOLEN
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/cards/{id}/close'
{- "id": "8febdba4912a747808ccc6f95f82bbb4",
- "status": "ACTIVE",
- "reference": "87285d83-ab15-4906-af87-5763801d9e43",
- "type": "MASTERCARD_DEBIT",
- "expiration_date": "2020-12-30",
- "new_card_ordered": false,
- "person_id": "5af2ea4271038d5c53e68ccbf4fe43b3cper",
- "account_id": "a5844f601567db9b59b3531245a58e96cacc",
- "business_id": "52e6a9b8a559d842ed7d8901b0e1bf4bcbiz",
- "representation": {
- "line_1": "SLY STALLONE",
- "masked_pan": "537458******4567",
- "formatted_expiration_date": "09/22"
}
}
Reports the card specified in the request URL as lost or stolen. The card will be immediately blacklisted. Please note the following:
POST Replace a card
endpoint.order_replacement
to true
.POST Create a card
endpoint to order them a new one.lost_at
to 2021-06-03T18:31:09+00:00
.The content of the request
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "loss_reason": "HOME_INVASION",
- "lost_at": "2020-01-13T09:56:24.000Z",
- "order_replacement": false,
- "retain_pin": false
}
{- "id": "a2f0129cb1194a688dace3b678a85268",
- "card_id": "8febdba4912a747808ccc6f95f82aaa4",
- "loss_reason": "MAILBOX_THEFT",
- "lost_at": "2017-08-22T12:56:45+00:00",
- "card_status": "STOLEN"
}
Issues a replacement for the card specified in the request URL. Please note the following:
POST Report a card as lost or stolen
method.BLOCKED
, ACTIVE
, INACTIVE
PROCESSING
, then ACTIVE
or BLOCKED
depending on the card's status prior to ordering. The value of the new_card_ordered
property on the card resource will change to true
.new_card_ordered
will change to false
.The content of the request
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "line_1": "JOHN/DOE",
- "reason": "DEFECTIVE_CARD",
- "reference": "61a50bf05278217a57e5ad15ed259e44",
- "retain_pin": true
}
{- "id": "947634769326dkfvbmdbcaksdjbc",
- "status": "PROCESSING"
}
Retrieves the card number, expiry date, and CVV for the card specified in the request URL. The response is encrypted; your customer must decrypt it using a bound device.
Please note the following prerequisites:
device_id
in this request.The content of the request
device_id required | string ID of the customer's bound device. |
device_data | string Encoded device fingerprint generated using the Seon SDK. See the device monitoring guide for more information about generating this value. |
signature required | string The device signature obtained during the device binding process. The signature must be generated using the device's restricted key.
|
required | object JSON Web Key (JWK) data that will be used to encrypt the card details. Click here to learn more about this algorithm. |
required | object JSON Web Encryption attributes. |
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
{- "device_id": "ZtzhX7M96stcA2LzDpX1Lg8dev",
- "device_data": "Web;179ac83968ab42f79e960c1753a4078fdcon;jVl14emA+OcyALb9F+CMFg==;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",
- "signature": "UoEXx7C4eptKgM88EN4D3ObqA9Nig5rk9FY795kA3S3sYvz4uo8ywuM/FXSa42zA9DTqm37aepvC54jGrvtEy7bFQKTlyFZjzS/WuEr+IFdJJ/gISxNzqTQvZ0wC+9HnoKz6DpPrU7iVWGjbk0W6eItcc1/WvTt/9YMKrkuAPnIBkJtBksrThxgV+1icaUX+C+BoAijdTJ1Mw7tbOpUoLhbW9/Ii6w25tDrIN3VJafDnocNR483TiYUh8+p49Fp4s9YqCHrP2p9YYakQ1UyVsDF5PKEYkuxJ/zyy33Gyhg2tMTsCR8GkyYevH7/1s52G+lsW0HuOYzL6N2ITBklfmA==",
- "jwk": {
- "kty": "RSA",
- "use": "enc",
- "alg": "RS256",
- "kid": "cf8e03cd-0292-47e2-8e26-c167293b9187",
- "n": "ZtzhX7M96stcA2LzDpX1Lmr0Y7tH1JnHvK5BmRQsy5hm1vAneRgictJB7yfW9JcZSpHeDspVkXVXuL3ddO1tVWOs4pln65Iklz5EtYKgoKaVBkUFNP1wDgEDTPhX6dS46/Ua1Z39RPAl21s2gQkzAL8UjC67kwH+FJnzLqBEE57L0eJNOU2VnBVwVob8GM8B6/KTblhr5wUw/o1K2qFXhjpkopz+SV1mqd61I/9H8gvb/clKuwpI+c/jyV0O55Y7vQDBdL37MReuSgHJvYtOnjLSHTNrB+lhNt6kg/MEtfs/e6iX+MV9d4Is5AvkDSXcMg+Im4aiKK4UeKcrSOtTcw==",
- "e": "AQAB"
}, - "jwe": {
- "alg": "RSA1_5",
- "enc": "A256GCM"
}
}
{- "data": "W2QvzqY368QQMicAtaSqzs8KJZgnYb9c7d0zgdAZHzu6qMQvRL5hajrn1n91CbOpbISD08qNLyrdkt-bFTWhAI4vMQFh6WeZu0fM4lFd2NcRwr3XPksINHaQ-G_xBniIqbw0Ls1jF44-csFCur-kEgU8awaW2QvzqY368QQMicAtaSqzs8KJZgnYb9c7d0zgdAZHzu6qMQvRL5hajrn1n91CbOpbISD08qNLyrdkt-bFTWhAI4vMQFh6WeZu0fM4lFd2NcRwr3XPksINHaQ-G_xBniIqbw0Ls1jF44-csFCur-kEgU8awaW2QvzqY368QQMicAtaSqzs8KJZgnYb9c7d0zgdAZHzu6qMQvRL5hajrn1n91CbOpbISD08qNLyrdkt-bFTWhAI4vMQFh6WeZu0fM4lFd2NcRwr3XPksINHaQ-G_xBniIqbw0Ls1jF44-csFCur-kEgU8awaW2QvzqY368QQMicAtaSqzs8KJZgnYb9c7d0zgdAZHzu6qMQvRL5hajrn1n91CbOpbISD08qNLyrdkt-bFTWhAI4vMQFh6WeZu0fM4lFd2NcRwr3XPksINHaQ-G_xBniIqbw0Ls1jF44-csFCur-kEgU8awaW2QvzqY368QQMicAtaSqzs8KJZgnYb9c7d0zgdAZHzu6qMQvRL5hajrn1n91CbOpbISD08qNLyrdkt-bFTWhAI4vMQFh6WeZu0fM4lFd2NcRwr3XPksINHaQ-G_xBniIqbw0Ls1jF44-csFCur-kEgU8awaW2QvzqY368QQMicAtaSqzs8KJZgnYb9c7d0zgdAZHzu6qMQvRL5hajrn1n91CbOpbISD08qNLyrdkt-bFTWhAI4vMQFh6WeZu0fM4lFd2NcRwr3XPksINHaQ-G_xBniIqbw0Ls1jF44-csFCur-kEgU8awa"
}
This endpoint simulates a test 3DS transaction for the card_id specified in the request URL.
Calling this endpoint will begin the 3DS transaction process. The API will return a JSON schema containing the HTML for the 3DS challenge screen.
This endpoint is only available on Sandbox.
Successful result of the operation
Endpoint not available for production environment
The resource could not be found
Internal server error.
{- "merchant_name": "Merchant Name",
- "purchase_currency": "EUR",
- "purchase_amount": 1000
}
{- "html": "<html>...</html>"
}
Returns the latest Solaris public RSA key in JWK format. Call this method every time before you call the POST Change card PIN
method to ensure you have the latest key. See RFC7517 for more information on JWKs.
The public key was fetched successfully.
Invalid/missing OAuth token.
Unauthorized action.
The card could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/cards/{card_account_id}/pin_keys/latest'
{- "kid": "0dce6f4d-b5d0-4c7b-a7d8-cfe231a1f385",
- "kty": "RSA",
- "use": "enc",
- "alg": "RS256",
- "n": "ielfymjYSKEeeai7pFBhJrr0aR-B5_T0snVgQSm8K-SsFv3MFofkeWxWT3PCBId8kovdI-gfKabCyhuQDaYbXP1opyEkB9-gyG4zqmWoW9ddmWo-wxaW08KiruNl09IjWJR0w93tM0i8Pn2qpCSM3h0CdgfO9-VjLn1BpYFKjuJ1apZQ3TG1YYIfGSymghUl0JWLu0s5J2BrvEz91E0K4aF-VY4oSnlrTilq3FrCOgF8IopUvqJWIsz-hKagNAP1K4AXoSVX7Kc4MxUcZEIlkeMKj05YF3zoFhOzfQCa5kcYdPFNlEOpuZwuMidYw8LNBFdvV4VeKYUXZrvaW-SKUQ",
- "e": "AQAB"
}
Changes the PIN of the card specified in the request URL. Follow these instructions to use this endpoint:
GET Retrieve latest public key
method and make it available to the customer's device.{"pin": "<NEW_PIN>"}
.RSA-OAEP-256
A256CBC-HS512
kid
property from the encryption key JWKencrypted_pin
parameter.signature
parameter. Note that you must use the restricted key.device_id required | string ID of the customer's previously bound device. |
device_data | string Encoded device fingerprint generated using the Seon SDK. See the device monitoring guide for more information about generating this value. |
encrypted_pin required | string The encrypted PIN value (JWE in compact serialization). See the description of this method for instructions on how to produce this value. |
key_id required | string Solaris' public RSA key ID. Returned as the |
signature required | string The signature of the |
The card's PIN was successfully changed.
Validation error.
Unauthorized action.
The card could not be found.
Internal server error.
{- "encrypted_pin": "Web;179ac83968ab42f79e960c1753a4078fdcon;jVl14emA+OcyALb9F+CMFg==;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",
- "key_id": "0dce6f4d-b5d0-4c7b-a7d8-cfe231a1f385",
- "device_id": "d3768ef3-b26b-4746-9ee0-94f527184830",
- "device_data": "Web;179ac83968ab42f79e960c1753a4078fdcon;jVl14emA+OcyALb9F+CMFg==;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",
- "signature": "3045022100ef4f8ede9999e1338a2af0ecd5c183c306fc1d134302895aa813bd0434b0a5d90220567e1c5d16d6be0f3a8553fcfdd765e8fefb169532fbf6932d96075358b46328"
}
{- "errors": [
- {
- "id": "c3a1ff40c31e428d8deaf77c71fe606eex",
- "status": 400,
- "code": "type_error",
- "title": "Request parameter error",
- "detail": "Incorrect request parameter was provided",
- "source": {
- "field": "card_account_id",
- "message": "Format is incorrect"
}
}
]
}
Changes the PIN of the card specified in the request URL using the Change Request process. Follow these instructions to use this endpoint:
GET Retrieve latest public key
method and make it available.{"pin": "<NEW_PIN>"}
.RSA-OAEP-256
A256CBC-HS512
kid
property from the encryption key JWKencrypted_pin
parameter.The request was accepted, and now the customer must confirm the change request.
Validation error.
Unauthorized action.
The card could not be found.
Internal server error.
{- "encrypted_pin": "eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMiOiJBMjU2Q0JDLUhTNTEyIiwia2lkIjoiN2FkOTFjYWQtODU0NC00ZmQyLWJlNDgtNDcyOTU3MGEzOTRhIn0.bDPrZvlJ9slqZ9WDy_PDCZrKCvFyLanAeDItyDFdaiRvQbsTdoDE5Y-etWN--y25HkMKzpbC0CIJHdN7kLa225Ax2O6SPaxDkGGNSQPKzkxXmimpv9zaRYNCVQ67KdVTK6WOVLjOVRBKZDba9zvzfKvXlBYqj51WyQR_yvxrXTPftX3IQkDo8RjdaB6tr9HugdimbqOiMgiNSOHAn0G-Zi6tkwL0TLlA5_8xzUec40vaBvEoTBc_OZjZy7s7ebKzS8Hhg6NF9CemeMIEwes8ZzO1s1385PCxLhce0KEekVUoCjrLP9QhoYSjQUTUNrxkn4h0ZnicF5ycbW36Ivt8mQ.sAtSq_rfcxxlQiQc2qZ0Kg.bW53DScq6C8vnqD620Lnuw.MYGA-87sfGrFupu2FqC3Ick_EvwCA5vO2tPktS1yJPg",
- "key_id": "7ad91cad-8544-4fd2-be48-4729570a394a"
}
{- "id": "d6c778822b2d7bd3b778935bcfd0d1d3csc",
- "status": "CONFIRMATION_REQUIRED",
- "updated_at": "2022-04-21T13:59:52+00:00",
}
Adds the card specified in the request URL to the customer's Apple Pay wallet using Strong Customer Authentication.
Note: This endpoint will trigger the change request process. The customer will receive a 2FA challenge to confirm the request.
The request was accepted, and now the customer must confirm the change request.
The change request was successfully confirmed, and the card has been added to the customer's Apple Pay wallet.
Validation Error
Invalid or missing auth token.
Forbidden
The card could not be found.
Internal server error.
{- "certificates": [
- "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"
], - "nonce": "boviUg==",
- "nonce_signature": "QJ9R/xEhXaWmcGqGewoumiXJdcl0vS+CLuBXASGR0eFCWApAZUy/RLpx8R9H/IdlCtGD+G1yQi14oLBEeONSOB3sxcQj1ZJKrRrxkyt6LVU/"
}
{- "id": "d6c778822b2d7bd3b778935bcfd0d1d3csc",
- "status": "CONFIRMATION_REQUIRED",
- "updated_at": "2022-04-21T13:59:52+00:00",
}
Adds the card specified in the request URL to the customer's Google Pay wallet using Strong Customer Authentication.
Note: This endpoint will trigger the change request process. The customer will receive a 2FA challenge to confirm the request.
The request was accepted, and now the customer must confirm the change request.
The change request was successfully confirmed, and the card has been added to the customer's Google Pay wallet.
Validation Error
Invalid or missing auth token.
Forbidden
The card could not be found.
Internal server error.
{- "client_app_id": "SolarisPushProvisioning",
- "client_device_id": "DeviceIDZIiG3a0DgF4mQfkC",
- "client_wallet_account_id": "Rwt3tJek_k1JxivcwbPHjKDk"
}
{- "id": "d6c778822b2d7bd3b778935bcfd0d1d3csc",
- "status": "CONFIRMATION_REQUIRED",
- "updated_at": "2022-04-21T13:59:52+00:00",
}
Adds the card specified in the request URL to the customer's Samsung Pay wallet using Strong Customer Authentication.
Note: This endpoint will trigger the change request process. The customer will receive a 2FA challenge to confirm the request.
The change request was successfully confirmed, and the card has been added to the customer's Samsung Pay wallet.
The request was accepted, and now the customer must confirm the change request.
Validation Error
Invalid or missing auth token.
Forbidden
The card could not be found.
Internal server error.
{- "client_app_id": "SolarisPushProvisioning",
- "client_device_id": "DeviceIDZIiG3a0DgF4mQfkC",
- "client_wallet_account_id": "Rwt3tJek_k1JxivcwbPHjKDk"
}
{- "wallet_payload": "eyJhbGciOiJBMjU2R0NNS1ciLCJjaGFubmVsU2VjdXJpdHlDb250ZXh0IjoiU0hBUkVEX1NFQ1JFVCIsImVuYyI6IkEyNTZHQ00iLCJpYXQiOjE1NjYzMDUyNDIsIml2IjoiLVpMMGF4M0J2b1dRQjJhZyIsImtpZCI6IjhTTU5BWkRZTVFIQUFNNFU3S1ZZMTNDN0NlajVqdEVZbFI1MFhGRTdJd0R4RG9idE0iLCJ0YWciOiJDUW1DaWRFRkdFYkFyV3ViOU5IdkdRIiwidHlwIjoiSk9TRSJ9"
}
This endpoint is deprecated; please use POST /v1/cards/{card_id}/sca_push_provision/apple_encrypted
instead.
Successful result of the operation.
Invalid or missing auth token.
Forbidden
The card could not be found.
Internal server error.
{- "certificates": [
- "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"
], - "nonce": "boviUg==",
- "nonce_signature": "QJ9R/xEhXaWmcGqGewoumiXJdcl0vS+CLuBXASGR0eFCWApAZUy/RLpx8R9H/IdlCtGD+G1yQi14oLBEeONSOB3sxcQj1ZJKrRrxkyt6LVU/"
}
{- "wallet_payload": {
- "activation_data": "TUJQQUMtMS1GSy0xMjM0NTYuMS0tVERFQS1DQUY2MDEzRTdCM0ExQzRDQ0UyRTI1RTEzMzhCMkFBMjE4REY3ODZERDUyOEQ5MDkxRDQ0NUNFQUU1ODI3QzlCMTY4QzQ5OTYzQUU0MjNDQThBRTI0OEEyNzY4NjlDN0M=",
- "encrypted_pass_data": "C81C62879B07661A835D53CD39DC67DC1FC011912B4234EF0C9C39638AA0FBD038C2666EBC22C180F1F4E079E8B4EEB40322D2DB2E37B0D410331E07084116F988E501DE10F7201F42B314135DD050F253C8F4C3797BB6A33FBD2DEBC815D7EC827C2BDAF4FE8D8A31778F349F57C0CF672582601F423B9E109B57B819444E6ABE2D860671D8D87F93EF1055E4B97218037ADCD82A51017A375B90AD442F207E36E06F8BDDE500A142BDD54287C9EDA58284C808FEB9782CB54F72DE1F428266DFB6C20BE24B2279E63FF3AF6292DBA50DF61E54730CDB4C925F0853D998156423DD60833A46C05D7BC783C8C0EBDA9E245ABC1CB074D4A769790E9F81405E413D7F0D80CB3561B332B063B0766FBF6191AFC1CA3C49035B3EEEB821CFB4115A92E96933A8D8A65EFACDF80254EE9C8FEA81D10BF2CBC1CFF186DF7A67A046B21E551985ADE724CCAC04AD00813949B40EFCDC75B6EA64D6FA31999C1A4CA10BFD85B9A16B4B7789DA1A50B65C4CB3BF247D7982A6AC209F0744668E1B139E5DD2336D0F31D16DBB700A49D02F8A96A39BB4ED3F585AD9E5392520AE4355087152AE2BE0899FBC56695F1525C24E9B91530651D23BA77852FC934F7AF9F6827D7837C258D7890827F53733992B0309A511514D1ACE055EA4AA2CB5B98BFE4D48FD9F",
- "ephemeral_public_key": "040E245432914D9CBB00DC27BA9E6437F8F5F5140A3C44D10B3F736F49583A9F98023DA94FE008D371163FBA4768E226E4702CB757C1E892A0286143753E291C4E"
}
}
This endpoint is deprecated; please use POST /v1/cards/{card_id}/sca_push_provision/google
instead.
Successful result of the operation.
Invalid or missing auth token.
Forbidden
The card could not be found.
Internal server error.
{- "client_app_id": "SolarisPushProvisioning",
- "client_device_id": "DeviceIDZIiG3a0DgF4mQfkC",
- "client_wallet_account_id": "Rwt3tJek_k1JxivcwbPHjKDk"
}
{- "wallet_payload": "eyJhbGciOiJBMjU2R0NNS1ciLCJjaGFubmVsU2VjdXJpdHlDb250ZXh0IjoiU0hBUkVEX1NFQ1JFVCIsImVuYyI6IkEyNTZHQ00iLCJpYXQiOjE1NjYzMDUyNDIsIml2IjoiLVpMMGF4M0J2b1dRQjJhZyIsImtpZCI6IjhTTU5BWkRZTVFIQUFNNFU3S1ZZMTNDN0NlajVqdEVZbFI1MFhGRTdJd0R4RG9idE0iLCJ0YWciOiJDUW1DaWRFRkdFYkFyV3ViOU5IdkdRIiwidHlwIjoiSk9TRSJ9"
}
Creates a card controls list and applies it to all cards defined in the scope
and scope_id
of the request.
The card controls list was successfully created.
The card controls list has already been created.
Validation failed for the card controls list, or the provided partner identifier is invalid.
You are not authorized to perform this action.
The card controls list could not be found.
Internal server error.
{- "scope": "CARD",
- "scope_id": "54e06604b0cf825810bec508cc1f2dc7mcrd",
- "idempotency_key": "504f6816-f7b5-4965-bc35-69acadc9f5c7",
- "inclusion": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
]
}, - "exclusion": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
]
}
}
{- "id": "7a911b90-0109-11ec-9a03-0242ac130003",
- "scope": "CARD",
- "scope_id": "54e06604b0cf825810bec508cc1f2dc7mcrd",
- "origin": "SOLARISBANK",
- "idempotency_key": "504f6816-f7b5-4965-bc35-69acadc9f5c7",
- "inclusion": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
]
}, - "exclusion": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
]
}
}
Returns an array containing all active card controls lists in place for your customers.
Successful result of the operation
Request validation failed.
You are not authorized to perform this action.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/card_controls/lists?filter%5Bscope%5D=CARD&filter%5Bscope_id%5D=string&include_related=true'
[- {
- "id": "7a911b90-0109-11ec-9a03-0242ac130003",
- "scope": "CARD",
- "scope_id": "54e06604b0cf825810bec508cc1f2dc7mcrd",
- "origin": "SOLARISBANK",
- "idempotency_key": "504f6816-f7b5-4965-bc35-69acadc9f5c7",
- "inclusion": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
]
}, - "exclusion": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
]
}
}
]
Returns the card controls list with the ID specified in the request URL.
The operation was successful.
Partner identifier is invalid
You are not authorized to perform this action.
The card controls list could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/card_controls/lists/{id}'
{- "id": "7a911b90-0109-11ec-9a03-0242ac130003",
- "scope": "CARD",
- "scope_id": "54e06604b0cf825810bec508cc1f2dc7mcrd",
- "origin": "SOLARISBANK",
- "idempotency_key": "504f6816-f7b5-4965-bc35-69acadc9f5c7",
- "inclusion": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
]
}, - "exclusion": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
]
}
}
Deletes the card controls list specified in the request URL.
No Content
Partner identifier is invalid
You are not authorized to perform this action.
Card controls list not found
Internal server error.
curl -i -X DELETE \ 'https://api.solaris-sandbox.de/v1/card_controls/lists/{id}'
[- {
- "errors": [
- {
- "id": "a1aeac6a-00ff-11ec-9a03-0242ac130003",
- "status": 404,
- "code": "not_found_card_control",
- "title": "Not found card control",
- "detail": "Not found card control <b764d818-de07-4e0a-975f-91f13a51e121>"
}
]
}
]
Creates a card spending limit control and applies it to all cards defined in the scope
and scope_id
of the request.
The card spending limit control was successfully created.
The card spending limit control has already been created.
The request validation failed.
You are not authorized to perform this action.
Internal server error.
{- "scope": "CARD",
- "scope_id": "54e06604b0cf825810bec508cc1f2dc7mcrd",
- "idempotency_key": "504f6816-f7b5-4965-bc35-69acadc9f5c7",
- "limit": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
], - "period": "HOURLY",
- "amount": 10000,
- "count": 0
}
}
{- "id": "7a911b90-0109-11ec-9a03-0242ac130003",
- "scope": "CARD",
- "scope_id": "54e06604b0cf825810bec508cc1f2dc7mcrd",
- "origin": "SOLARISBANK",
- "idempotency_key": "504f6816-f7b5-4965-bc35-69acadc9f5c7",
- "limit": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
], - "period": "HOURLY",
- "amount": 10000,
- "count": 0
}
}
Returns all active card spending limit controls.
Successful result of the operation
The request validation failed.
You are not authorized to perform this action.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/card_controls/spending_limits?filter%5Bscope%5D=CARD&filter%5Bscope_id%5D=string&include_related=true'
[- {
- "id": "7a911b90-0109-11ec-9a03-0242ac130003",
- "scope": "CARD",
- "scope_id": "54e06604b0cf825810bec508cc1f2dc7mcrd",
- "origin": "SOLARISBANK",
- "idempotency_key": "504f6816-f7b5-4965-bc35-69acadc9f5c7",
- "limit": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
], - "period": "HOURLY",
- "amount": 10000,
- "count": 0
}
}
]
Returns information about the card spending limit control specified in the request URL.
Successful result of the operation
The supplied partner identifier is invalid.
You are not authorized to perform this action.
The card spending limit control could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/card_controls/spending_limits/{id}'
{- "id": "7a911b90-0109-11ec-9a03-0242ac130003",
- "scope": "CARD",
- "scope_id": "54e06604b0cf825810bec508cc1f2dc7mcrd",
- "origin": "SOLARISBANK",
- "idempotency_key": "504f6816-f7b5-4965-bc35-69acadc9f5c7",
- "limit": {
- "type": "MERCHANT_CATEGORY",
- "dimension": [
- "5411"
], - "period": "HOURLY",
- "amount": 10000,
- "count": 0
}, - "utilized_limit": {
- "amount": 10000,
- "count": 5
}
}
Deletes the card spending limit control specified in the request URL.
No Content
The supplied partner identifier is invalid.
You are not authorized to perform this action.
Card controls spending limit not found
Internal server error.
curl -i -X DELETE \ 'https://api.solaris-sandbox.de/v1/card_controls/spending_limits/{id}'
[- {
- "id": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86",
- "status": "400",
- "code": "build_pagination_headers_failure",
- "title": "Failed to build pagination headers.",
- "details": "Cannot connect to database."
}
]
This endpoint confirms that a transaction marked as fraudulent was not actually fraudulent (i.e., the customer confirms that they made the transaction themselves or is otherwise aware of the transaction). Once you call this endpoint, fraud monitoring will be disabled for the card specified in the request URL for 10 minutes, and the transaction can be attempted again.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/cards/{card_id}/fraud_cases/{id}/whitelist'
{- "id": "154dca58bb1b5c8701039fa6514ffc66frdcs",
- "resolution": "WHITELISTED",
- "whitelisted_until": "2020-05-05T11:54:26Z"
}
This endpoint confirms to Solaris that a fraud case was indeed fraudulent. The card used to make the fraudulent transaction will be subsequently blocked. You should then redirect your customer to your customer support so that a replacement card can be issued.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/cards/{card_id}/fraud_cases/{id}/confirm'
{- "id": "154dca58bb1b5c8701039fa6514ffc66frdcs",
- "resolution": "CONFIRMED"
}
This endpoint simulates a fraudulent transaction for the card specified in the request URL. The fraudulent transaction process will begin as a result.
This endpoint is only available on Sandbox.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/cards/{card_id}/test_fraud_cases'
{- "id": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86",
- "status": "400",
- "code": "build_pagination_headers_failure",
- "title": "Failed to build pagination headers.",
- "details": "Cannot connect to database."
}
This endpoint creates a credit card application and assigns it to the person with the person_id
specified in the request URL. The application includes all the required information about the customer, such as their self-declared financial information, credit card type and requested limit, which Solaris' credit scorer uses to initiate a series of credit checks.
Note: Solaris will tell you which fields are mandatory based on your use case.
The credit card application was created successfully.
Validation Error
Unathorized action
Not found
Internal server error.
{- "product_type": "CONSUMER_CREDIT_CARD",
- "external_customer_id": "CKV1002494",
- "repayment_options": {
- "upcoming_type": "FULL",
- "minimum_amount": {
- "value": 100,
- "unit": "cents",
- "currency": "EUR"
}, - "minimum_percentage": 3
}, - "scoring_options": {
- "customer_desired_limit": {
- "value": 50000,
- "unit": "cents",
- "currency": "EUR"
}, - "number_of_dependents": 1,
- "marital_status": "MARRIED",
- "living_situation": "LIVING_WITH_PARENTS",
- "living_situation_expenses": {
- "value": 20000,
- "unit": "cents",
- "currency": "EUR"
}, - "net_income": {
- "value": 30000,
- "unit": "cents",
- "currency": "EUR"
}, - "credit_repayment_excluding_mortgage": {
- "value": 10000,
- "unit": "cents",
- "currency": "EUR"
}, - "other_credit_card_limit": {
- "value": 100000,
- "unit": "cents",
- "currency": "EUR"
}, - "partner_score": 1,
- "employment_since": "2019-08-24",
- "annual_turnover": {
- "value": 500000,
- "unit": "cents",
- "currency": "EUR"
}, - "monthly_business_costs": {
- "value": 25000,
- "unit": "cents",
- "currency": "EUR"
}, - "total_clients_12_months": 10
}
}
{- "id": "string",
- "external_customer_id": "string",
- "customer_id": "0ba2211cab11af6094d60ead81f2bd9dcper",
- "account_id": "c2a13abed3b0686ab5343aa748d7f2fecacc",
- "account_iban": "DE53110101013323159108",
- "reference_account_id": "d1ed02309ca52b5e636e215ff82b2d52sddm",
- "status": "PENDING",
- "product_type": "CONSUMER_CREDIT_CARD",
- "billing_start_date": "2022-07-01",
- "billing_end_date": "2022-07-28",
- "approved_limit": {
- "value": 20000,
- "unit": "cents",
- "currency": "EUR"
}, - "requested_limit": {
- "value": 50000,
- "unit": "cents",
- "currency": "EUR"
}, - "current_limit": {
- "value": 15000,
- "unit": "cents",
- "currency": "EUR"
}, - "decline_reasons": [
- "SCORING"
], - "repayment_options": {
- "upcoming_type": "FULL",
- "minimum_amount": {
- "value": 100,
- "unit": "cents",
- "currency": "EUR"
}, - "minimum_percentage": 3,
- "current_type": "PARTIAL",
- "upcoming_billing_cycle": "MONTHLY",
- "current_billing_cycle": "MONTHLY",
- "grace_period_in_days": 15,
- "minimum_amount_lower_threshold": {
- "value": 100,
- "unit": "cents",
- "currency": "EUR"
}, - "minimum_amount_upper_threshold": {
- "value": 100,
- "unit": "cents",
- "currency": "EUR"
}, - "minimum_percentage_lower_threshold": 3,
- "minimum_percentage_upper_threshold": 20
}, - "scoring_options": {
- "customer_desired_limit": {
- "value": 50000,
- "unit": "cents",
- "currency": "EUR"
}, - "number_of_dependents": 1,
- "marital_status": "MARRIED",
- "living_situation": "LIVING_WITH_PARENTS",
- "living_situation_expenses": {
- "value": 20000,
- "unit": "cents",
- "currency": "EUR"
}, - "net_income": {
- "value": 30000,
- "unit": "cents",
- "currency": "EUR"
}, - "credit_repayment_excluding_mortgage": {
- "value": 10000,
- "unit": "cents",
- "currency": "EUR"
}, - "other_credit_card_limit": {
- "value": 100000,
- "unit": "cents",
- "currency": "EUR"
}, - "partner_score": 1,
- "employment_since": "2019-08-24",
- "annual_turnover": {
- "value": 500000,
- "unit": "cents",
- "currency": "EUR"
}, - "monthly_business_costs": {
- "value": 25000,
- "unit": "cents",
- "currency": "EUR"
}, - "total_clients_12_months": 10
}, - "in_dunning": true,
- "repayment_type_switch_available_date": "2022-07-28"
}
This endpoint creates a credit card application and assigns it to the business with the business_id
specified in the request URL. The application includes all the required information about the customer, such as their self-declared financial information, credit card type and requested limit, which Solaris' credit scorer uses to initiate a series of credit checks.
Note: Solaris will tell you which fields are mandatory based on your use case.
The credit card application was created successfully.
Validation Error
Unathorized action
Not found
Internal server error.
{- "product_type": "CONSUMER_CREDIT_CARD",
- "external_customer_id": "CKV1002494",
- "repayment_options": {
- "upcoming_type": "FULL",
- "minimum_amount": {
- "value": 100,
- "unit": "cents",
- "currency": "EUR"
}, - "minimum_percentage": 3
}, - "scoring_options": {
- "customer_desired_limit": {
- "value": 100000,
- "unit": "cents",
- "currency": "EUR"
}, - "other_credit_card_limit": {
- "value": 30000,
- "unit": "cents",
- "currency": "EUR"
}, - "total_assets": {
- "value": null,
- "unit": "cents",
- "currency": "EUR"
}, - "total_equity": {
- "value": null,
- "unit": "cents",
- "currency": "EUR"
}, - "annual_turnover": {
- "value": 5000000,
- "unit": "cents",
- "currency": "EUR"
}, - "partner_recommended_limit": {
- "value": 90000,
- "unit": "cents",
- "currency": "EUR"
}, - "partner_pd_rate": 0.1,
- "partner_score": 1
}
}
{- "id": "string",
- "external_customer_id": "string",
- "customer_id": "0ba2211cab11af6094d60ead81f2bd9dcper",
- "account_id": "c2a13abed3b0686ab5343aa748d7f2fecacc",
- "account_iban": "DE53110101013323159108",
- "reference_account_id": "d1ed02309ca52b5e636e215ff82b2d52sddm",
- "status": "PENDING",
- "product_type": "CONSUMER_CREDIT_CARD",
- "billing_start_date": "2022-07-01",
- "billing_end_date": "2022-07-28",
- "approved_limit": {
- "value": 20000,
- "unit": "cents",
- "currency": "EUR"
}, - "requested_limit": {
- "value": 50000,
- "unit": "cents",
- "currency": "EUR"
}, - "current_limit": {
- "value": 15000,
- "unit": "cents",
- "currency": "EUR"
}, - "decline_reasons": [
- "SCORING"
], - "repayment_options": {
- "upcoming_type": "FULL",
- "minimum_amount": {
- "value": 100,
- "unit": "cents",
- "currency": "EUR"
}, - "minimum_percentage": 3,
- "current_type": "PARTIAL",
- "upcoming_billing_cycle": "MONTHLY",
- "current_billing_cycle": "MONTHLY",
- "grace_period_in_days": 15,
- "minimum_amount_lower_threshold": {
- "value": 100,
- "unit": "cents",
- "currency": "EUR"
}, - "minimum_amount_upper_threshold": {
- "value": 100,
- "unit": "cents",
- "currency": "EUR"
}, - "minimum_percentage_lower_threshold": 3,
- "minimum_percentage_upper_threshold": 20
}, - "scoring_options": {
- "customer_desired_limit": {
- "value": 50000,
- "unit": "cents",
- "currency": "EUR"
}, - "number_of_dependents": 1,
- "marital_status": "MARRIED",
- "living_situation": "LIVING_WITH_PARENTS",
- "living_situation_expenses": {
- "value": 20000,
- "unit": "cents",
- "currency": "EUR"
}, - "net_income": {
- "value": 30000,
- "unit": "cents",
- "currency": "EUR"
}, - "credit_repayment_excluding_mortgage": {
- "value": 10000,
- "unit": "cents",
- "currency": "EUR"
}, - "other_credit_card_limit": {
- "value": 100000,
- "unit": "cents",
- "currency": "EUR"
}, - "partner_score": 1,
- "employment_since": "2019-08-24",
- "annual_turnover": {
- "value": 500000,
- "unit": "cents",
- "currency": "EUR"
}, - "monthly_business_costs": {
- "value": 25000,
- "unit": "cents",
- "currency": "EUR"
}, - "total_clients_12_months": 10
}, - "in_dunning": true,
- "repayment_type_switch_available_date": "2022-07-28"
}
Finalizes the credit card application specified in the request URL. If the request succeeds, then Solaris will create a credit card account for the customer.
Note: Call this endpoint only after the customer has successfully completed the KYC process.
The credit card application was created successfully.
Validation Error
Unathorized action
Not found
Internal server error.
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/credit_card_applications/{id}/finalize'
{- "id": "string",
- "external_customer_id": "string",
- "customer_id": "0ba2211cab11af6094d60ead81f2bd9dcper",
- "account_id": "c2a13abed3b0686ab5343aa748d7f2fecacc",
- "account_iban": "DE53110101013323159108",
- "reference_account_id": "d1ed02309ca52b5e636e215ff82b2d52sddm"