- Digital wallets
- Web interfaces
- iOS and Android apps
Fiat and crypto products across web and mobile.
Digital wallets and financial journeys delivered through Crassula APIs, web interfaces and iOS and Android apps.
Read case studyBring accounts and payments into the experience your customers already use. Your platform owns the journey; Crassula connects the banking capabilities and operating tools behind it.
Design services · Ready for payment
Create the financial experience your business imagines. Build your own web or mobile product around Crassula capabilities, with account, payment and verification journeys connected behind the scenes.

Digital wallets and financial journeys delivered through Crassula APIs, web interfaces and iOS and Android apps.
Read case study
A technical connector for SEPA Credit, SEPA Instant and SEPA Direct Debit, with back-office and ledger capabilities.
Read case studyA customer should be able to move from managing their business to managing its money in a connected experience. Start with the financial action that belongs in your product, then build the banking journey around it.
Keep your brand, customer context and interface at the centre of the experience.
Connect an account or payment journey through the documented Crassula API.
Set the product rules and give your team the permissions and review tools the service needs.
Create named accounts for existing clients, with currencies and account details supported by your selected provider and programme.
Explore accounts →Bring beneficiaries, applicable fees and payment review into your own interface. The configured route, limits and approval policy stay behind the customer journey.
Explore transfers →Choose a technology and provider model that fits your business. Agree the customer journey, integrations and operational responsibilities before you launch.
Your brand, your customer relationship and the workflow you want to improve.
The technology layer: banking APIs, product configuration, integration connections and Back-Office tools.
Your own licensed entity or contracted providers deliver the regulated services. Available markets and capabilities depend on that arrangement.



Use the Banking API to discover which account-opening options are available to a client. Shape your own journey around the products configured for your fintech.
/api/clients/{clientId}/account-order-options// Discover account-opening options
const baseUrl = process.env.CRASSULA_BASE_URL;
const apiKey = process.env.CRASSULA_API_KEY;
const clientId = process.env.CRASSULA_CLIENT_ID;
const path = `/api/clients/${encodeURIComponent(clientId)}/account-order-options`;
const response = await fetch(`${baseUrl}${path}`, {
method: 'GET',
headers: {
Authorization: apiKey,
},
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
# Discover account-opening options
import os
from urllib.parse import quote
import requests
base_url = os.environ["CRASSULA_BASE_URL"]
api_key = os.environ["CRASSULA_API_KEY"]
client_id = os.environ["CRASSULA_CLIENT_ID"]
path = f'/api/clients/{quote(client_id, safe="")}/account-order-options'
response = requests.get(
f"{base_url}{path}",
headers={"Authorization": api_key},
timeout=30,
)
response.raise_for_status()
data = response.json()
# Discover account-opening options
curl --request GET \
"${CRASSULA_BASE_URL}/api/clients/${CRASSULA_CLIENT_ID}/account-order-options" \
--header "Authorization: ${CRASSULA_API_KEY}"
Choose integrations that fit your programme, market and required capabilities.
What the platform covers for your licence and country: the regulator's IT questions, rails, providers and dates.
For EMIs that power other companies' products: a separate programme for each platform client, balances per client and per end user, and the records you need to oversee agents and distributors you answer for.
See what we cover →Tell us your licence and country. We will map the rails, providers and documents you need.
Talk to our team →The questions teams ask us before a first call.
Not covered here?Bring your question to a demo with our team.Embedded finance means offering banking - accounts, payments, cards - inside a non-bank product. Crassula is the orchestration and product layer that makes that practical: it connects to Europe's BaaS partners and payment providers, or to your own licensed entity, and gives you the ledger, apps and back office on top.
The regulated setup can involve your own licensed entity or contracted providers. The appropriate structure depends on your product, target market and programme. Crassula supplies the technology layer.
Crassula connects your product to supported providers. Adding or changing a provider requires a review of capabilities, contracts, account data and integration dependencies. Agree the transition scope with our team and the providers involved.
Available methods depend on your provider, currency, market and programme. The platform supports SEPA, international, local and internal payment capabilities through the relevant integrations. Review the connector scope for your product.
The timeline depends on product scope, provider onboarding, integrations and validation. Ready-made channels and banking modules provide a starting point; agree the launch plan for your specific programme with our team.
We’ll explore the customer experience, banking capabilities and provider connections it needs.
Explore your use case