# Getting started with Treezor
Treezor documentation aims to provide all the tools and knowledge you need to implement Treezor’s solutions.
# What is Treezor?
Treezor is a Banking-as-a-Service solution provider.
It relies on a REST API to offer embedded finance services, allowing you to accelerate your banking projects while remaining compliant and secure in a highly regulated banking sector.
# Treezor services
Once you’re all set up, you’ll be able to consume the API to create and verify users, and benefit from the following banking services.
Service | Description | More features |
---|---|---|
Payment accounts | Rely on Treezor Wallets to create accounts adapted to your needs. | Virtual IBAN Wallet-to-Wallet Transfers |
Card issuing | Design and print physical and virtual Cards. | Rules engine X-Pay |
SEPA Transfers | Move funds in and out of your Wallets using SEPA. | SEPA Credit Transfers SEPA Credit Transfers Inst. SEPA Direct Debit |
Card acquiring | Credit Wallets using cards as a means of payment. | |
Check cashing | Credit Wallets using Checks. |
# Treezor flows
The use of Treezor services and features can be illustrated with the following money flows:
# Your documentation journey
Some prerequisites are necessary before you can fully take advantage of Treezor Documentation. If it’s not the case yet, contact Treezor commercial team (opens new window) to get started on your project with us!
Once you’ve got your Sandbox environment and credentials, and your onboarding is moving along with Treezor teams, you can start testing your implementation.
While it may vary depending on your project, you’re usually going through the following steps before exploring our banking services:
Caution – Regulatory and compliance steps are required
Banking is a highly regulated environment. Treezor will guide you through the steps you must complete for your project to remain compliant.
# Treezor API
As a REST API, Treezor accepts and returns JSON payloads, along with the associated application/json
content type. You can read more in the Data formats article.
Information – Documentation focuses on the most recent version
You may find mentions to Treezor BaaS (legacy) and Treezor Connect (new services). Please bear in mind that the documentation focuses on the latest behavior of the Treezor Connect API.
# Security
Every call to the API must use HTTPS and requires the presence of a Json Web Token in an Authorization
header.
To obtain this token, you first need to authenticate against our OAuth 2.0 provider or with an alternative provider.
# Environments and credentials
Two environments are available: sandbox
and production
. Each have sealed data, distinct credentials, features, and URLs.
You can read more details in the summaries below, or go to the dedicated Environments article.
# Sandbox safe for testing
Upon subscription and to discover the API, your Treezor Implementation Manager will send you your sandbox
credentials. If you have received them and are in the development phase of your project, here is a guide to make your first requests.
# Production live
Once you reach the alpha production stage of your development, you will need production
credentials.
As these credentials are very sensitive information, Treezor will provide them in an encrypted format using the Pretty Good Privacy (PGP) encryption program.
Reading – Implementation path
You can read about the different stages of implementation in the Your Implementation Path (opens new window) articles of the Support Center.