Successful result of the operation
Card creation & servicing (1.0)
https://docs.solarisgroup.com/_mock/api-reference/digital-banking/cards/
- Mock Server
https://docs.solarisgroup.com/_mock/api-reference/digital-banking/cards/v1/cards/{card_id}/test_fraud_cases
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
No request payload
- Mock Server
https://docs.solarisgroup.com/_mock/api-reference/digital-banking/cards/v1/cards/{card_id}/test_3ds_authentication
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
{ "merchant_name": "Merchant Name", "purchase_currency": "EUR", "purchase_amount": 1000 }
{ "html": "<html>...</html>" }
Request
Creates a simulated unauthorized settlement. The API returns a transaction_key
that corresponds with the created transaction. You can query info about the transaction using GET Index account bookings or GET Index reservations.
Please note the following:
- The account associated with the card specified in
card_id
must have an available balance.
The type of settlement.
The type of transaction.
The POS entry mode used to complete the transaction.
The merchant category code (should be 4 digits).
- Mock Server
https://docs.solarisgroup.com/_mock/api-reference/digital-banking/cards/v1/cards/{card_id}/simulator/transactions/settle
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
{ "settlement": { "amount": "9", "transaction_amount": "8", "transaction_currency": "EUR" }, "type": "OCT", "pos_entry_mode": "UNKNOWN", "merchant_category_code": "5411", "acquirer_id": "123456", "approval_code": "053630", "terminal_id": "1234567890", "merchant_id": "123456789101112", "merchant_name": "Solarisbank AG", "merchant_city": "Berlin", "merchant_country": "DE" }
{ "transaction_key": "100000000142424" }
Request
Executes a test card authorization settlement for the given card_id
and transaction_key
. The API returns a transaction_key
that corresponds with the created transaction. You can query info about the transaction using GET Index account bookings or GET Index reservations.
Please note the following:
- This is a beta endpoint.
- The account associated with the card specified in
card_id
must have an available balance.
The type of settlement.
- Mock Server
https://docs.solarisgroup.com/_mock/api-reference/digital-banking/cards/v1/cards/{card_id}/simulator/transactions/{transaction_key}/settle
- Payload
- cURL
- Java
- Python
- Node.js
- Go
- Ruby
- PHP
{ "settlement": { "amount": "9", "transaction_amount": "8", "transaction_currency": "EUR" } }
{ "transaction_key": "100000000142424" }