Overview

Flexiti’s APIs and Plugins provide merchants integration with Flexiti both at the point of sale and existing eCommerce platforms.

With a quick and easy integration, merchants can:

This guide will help you identify the steps required to use Flexiti’s APIs and plugins.

Authentication

The Flexiti API uses API keys to authenticate requests. Your keys consist of a Client ID and a Client Secret. You can view and manage your API keys in our Developer Portal.

Every account is provided with two sets of keys. One for testing in our TRAINING environment and one for running live transactions in our PRODUCTION environment.

Obtaining your Flexiti API Keys

TRAINING and PRODUCTION environments

All API and Plugin functionality requests exists in both TRAINING and PRODUCTION environments, and objects - customers, plans, transactions, etc created in one environment don’t exist in the other. The TRAINING and PRODUCTION environments function almost identically, with a few necessary differences.

In our TRAINING environment:

In our PRODUCTION environment: