Integrations
SDK.finance connects your FinTech product to external services for payments, banking, verification, and more. This page introduces the existing integrations and the main steps for connecting a provider.
What you can connect
| Service | Purpose | Existing integrations |
|---|---|---|
| Payment providers | Accept payments and process supported incoming or outgoing payment flows. | Mastercard Gateway, Cybersource, Corefy. |
| Banks and banking infrastructure | Connect bank account data, virtual IBANs, and supported banking and payment services. | Salt Edge (open banking); Payswix (EUR virtual IBANs and SEPA payments). |
| Card providers | Connect card issuance and management to customer accounts. | Marqeta. |
| KYC, KYB, and AML providers | Verify individuals and businesses and screen customers for financial crime risks. | Sumsub (KYC); Comply |
| Currency exchange providers | Supply exchange rates for currency conversion in the platform. | Currencycloud (exchange rates). |
| Notification providers | Deliver verification codes, transaction updates, and other messages. | Twilio and Amazon SNS (SMS); Amazon SES (email). |
| Digital asset infrastructure | Connect digital asset custody, transfers, and exchange trading. | Fireblocks (custody, deposits, and withdrawals); Kraken (exchange trading). |
| File storage | Store customer documents, reports, and system-generated files. | Amazon S3. |
| Accounting and ERP systems | Connect operational data with your financial records and business systems. | SDK.finance General Ledger (Kafka and REST APIs). ERP connections require custom integration. |
You can also connect other providers and systems through custom integrations. Available services depend on your provider agreement and the integrations enabled in your SDK.finance deployment.
See the provider catalogue for current availability.
Pre-built and custom integrations
- Pre-built integration: use a connection already developed for SDK.finance and configure it for your project.
- Custom integration: your development team or integration partner builds a connection to another service, using APIs to exchange data with SDK.finance.
How to connect a provider
- Choose the service: confirm that the provider supports your required operations, countries, and currencies.
- Arrange access: agree terms with the provider, complete its onboarding, and obtain the necessary access credentials.
- Set up and test: configure the existing integration or develop a custom connection, then test the complete flow before launch.