FabStone logo
Developers & Integrations

Build on FabStone infrastructure

RESTful APIs, official SDKs, webhook subscriptions, and a full sandbox environment. Everything you need to embed ȺGC-native payments into your platform.

payout.ts
@fabstone/sdk v2.4.1Preview
1// Initialize the FabStone SDK
2import { FabStone } from '@fabstone/sdk';
3 
4const client = new FabStone({
5 apiKey: 'sk_test_••••••••3f8a',
6 environment: 'sandbox',
7 region: 'west-africa',
8});
9 
10// Request a payout to Mali via Mobile Money
11const payout = await client.payouts.create({
12 amount: 'Ⱥ250',
13 corridor: 'mali',
14 rail: 'mobile_money',
15 recipient: {
16 phone: '+223XXXXXXXX',
17 name: 'Aminata Diallo',
18 },
19});
20// ✓ Response
21{
22 "id": "pay_mali_00482",
23 "status": "processing",
24 "amount": "Ⱥ250",
25 "rail": "mobile_money"
26}
Sandbox connected
|12 API products · 99.97% API uptime
api.fabstone.io/v2
12 API products
4 SDK languages
Live sandbox environment
99.97% API uptime
Integration Capabilities

A complete developer toolkit for ȺGC payments

From wallet operations to compliance reporting, every capability is available through structured, versioned APIs with consistent authentication and response formats.

01

API catalog

12 endpoint groups covering wallets, payouts, treasury, settlements, batches, compliance, and reporting. Versioned, documented, and consistent.

02

SDKs & libraries

Official SDKs for JavaScript, Python, and Java. Plus raw REST/HTTP for any language or platform. Type-safe, auto-updated, and production-ready.

03

Webhook events

Subscribe to 8 event types including payout lifecycle, batch processing, and compliance triggers. Automatic retries, signature verification, and delivery tracking.

04

Batch processing

Upload CSV files or submit via API. Row-level validation, multi-corridor processing, and exception handling with full status tracking.

05

Sandbox environment

Isolated testing with 5 corridors, seeded accounts, and event simulation. Test every flow without touching production data.

06

White-label modules

Hosted onboarding flows, embeddable wallet components, and payout widgets. Partner branding, configurable themes, and drop-in deployment.

Getting Started

From sandbox to production in four steps

A structured path from first API call to production deployment. Each step is designed to reduce integration time and surface issues early.

Step 01

Request credentials

Submit a partner application to receive sandbox API keys and environment access. Typically provisioned within one business day.

Step 02

Explore the sandbox

Use sandbox credentials to test wallets, payouts, webhooks, and batch flows. Seeded data and simulation tools are pre-configured.

Step 03

Build your integration

Install an official SDK or connect via REST. Follow typed schemas, handle webhook callbacks, and validate against sandbox scenarios.

Step 04

Go to production

Complete the partner review process and receive production credentials. Corridor-specific configuration is handled during onboarding.

Platform Architecture

Built for reliability and compliance

FabStone APIs run on infrastructure designed for financial-grade reliability, regulatory compliance, and operational transparency across every corridor.

Review trust & reserve architecture
All API traffic encrypted in transit (TLS 1.3) and at rest with AES-256. Key rotation and access scoping enforced at the credential level.
Webhook payloads include HMAC signatures for verification. Automatic retry with exponential backoff ensures delivery reliability.
Sandbox environments are fully isolated from production — separate data, credentials, and rate limits with no cross-contamination.
Compliance APIs provide transaction reports, case feeds, and audit artifacts in PDF, CSV, and JSON formats for regulatory reporting.
FAQ

Developer questions

Common questions about API access, SDKs, sandbox testing, and production deployment.

Start Building

Ready to integrate?

Request sandbox access, explore the API reference, and start building on FabStone infrastructure. Our integration team supports you from first call to production.

API access requires partner qualification. Sandbox credentials are issued upon application approval.