# 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
Card issuing Payment accounts Rely on Treezor Wallets to create accounts adapted to your needs. Virtual IBAN
Wallet-to-Wallet Transfers
Card issuing Card issuing Design and print physical and virtual Cards. Rules engine
Card issuing SEPA Transfers Move funds in and out of your Wallets using SEPA. SEPA Credit Transfers
SEPA Inst. Payments
SEPA Direct Debit
Card issuing Card acquiring Credit Wallets using cards as a means of payment.
Card issuing Check cashing Credit Wallets using Checks.

# Treezor flows

The use of Treezor services and features can be illustrated with the following money flows:

Treezor high level 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:

Warning icon

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.

Info icon

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.

books icon

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.

Updated on: 5/23/2024, 8:24:45 AM