Skip to content
Last updated

Developer Help Center

Follow these triage steps to resolve integration issues quickly.

System status

Before debugging your code, verify if the Solaris platform is operating normally.

View System Status Page ↗

Tip

Subscribe to updates on the Status Page to receive immediate notifications about maintenance windows or incidents.


Environments

Ensure your configuration matches the correct environment URLs.

EnvironmentBase API URLAuthentication URL
Sandboxhttps://api.solaris-sandbox.dehttps://auth.solaris-sandbox.de
Productionhttps://api.solarisbank.dehttps://auth.solarisbank.de

Sandbox funding

The Sandbox environment is isolated and does not connect to real payment networks (SWIFT, SEPA).

How to top up Sandbox accounts

Solaris does not provide a public simulation endpoint to trigger inbound payments or top up account balances programmatically.

To fund your Sandbox accounts, contact your Partner Manager. They will assist you with the necessary manual steps.


Common integration issues

401 Unauthorized

  • IP Allowlist: The firewall may block your request. Ensure your Production IP addresses are allowlisted by the Onboarding Team.
  • Wrong Environment: Check the table above. Ensure you are not using a Sandbox token on the Production URL.
  • Token Expiry: Bearer tokens are valid for 1 hour. Ensure your system refreshes the token automatically.

403 Forbidden

  • Missing Permission: Your Partner account lacks the specific role or permission to access this endpoint.
  • Action: Contact your Partner Manager to request access.

429 Too Many Requests

  • Concurrency Limit: You are allowed a maximum of 255 concurrent API calls. Exceeding this will block new requests.
  • SMS Limit: You are limited to 60 SMS messages per recipient per hour.

Timeouts

  • Idle Timeout: The API drops connections that are idle for more than 150 seconds.
  • Action: If you receive a timeout, verify if the action was completed on the Solaris side before retrying to avoid duplicate transactions.

Webhook failures

  • Timeout: Your endpoint must respond with a 200-299 status code. Solaris treats any other response code as a failure and retries the notification.
  • Retries: We use exponential backoff. If your system is down, we retry delivery for up to 7 days.

Security and compliance

Refer to our official documentation for due diligence, audits, or legal verification:


Contact support

Integration and onboarding

Contact: The Onboarding Team. When: You are integrating Solaris products or testing in Sandbox.

Live operations

Contact: The Incident Management Team. When: You are live in Production and experiencing a critical bug, outage, or payment failure.

For new feature requests or commercial topics (e.g., 403 Errors), contact your Partner Manager.

Technical issue template

Include the following details in your ticket to speed up resolution:

1. Environment: (Sandbox / Production)
2. Affected Endpoint: (e.g., POST /v1/persons)
3. Error ID: (The "id" field found inside the JSON error response body)
4. Timestamp (UTC): YYYY-MM-DD HH:MM
5. Error Message: (Copy the full JSON error body)
6. Description: (Briefly describe what you expected vs. what happened)

Report fraud

If you suspect a fraudulent transaction or a compromised account, do not email Support.

Report Fraud Immediately ↗