Build payments into
anything
One API to unify all your payment providers. Real-time data, automated reconciliation, and powerful insights built for developers.
Simple, powerful, unified
One codebase for all payment providers
import { InkressAdmin } from '@inkress/admin-sdk';
const inkress = new InkressSDK({
bearerToken: process.env.INKRESS_API_KEY,
mode: 'test'
});
// All providers unified
const orders = await inkress.orders.list({
limit: 10,
status: 'paid'
});// Provider-agnostic payments
const order = await inkress.orders.create({
amount: 5000,
currency: 'JMD',
reference_id: 'ORDER-98765',
title: 'T-Shirt',
customer: {
email: 'sam@gmail.com',
first_name: 'Sam',
last_name: 'Pucket'
}
});
Everything you need
Built for scale, designed for simplicity
Unified API
One interface for Stripe, PayPal, Square, and more. Switch providers without changing code.
Real-Time Sync
Instant webhook delivery and live payment status updates across all providers.
Enterprise Security
PCI DSS Level 1 compliant with end-to-end encryption and SOC 2 Type II certified.
Advanced Analytics
Powerful dashboards and reporting tools to understand your payment flows.
Auto Reconciliation
Automated invoice matching and payment reconciliation across all platforms.
Global Support
135+ currencies, 45+ countries, with local payment methods everywhere.
SDKs for every platform
Official libraries in your favorite languages
Start building in minutes
Comprehensive guides and references
Quick Start
Get up and running with your first payment in under 5 minutes.
Start buildingAPI Reference
Complete documentation for every endpoint, parameter, and response.
Explore APIGuides
Step-by-step tutorials for common use cases and integrations.
View guidesExamples
Real-world code examples and sample applications to learn from.
Browse examplesReady to integrate?
Get your API keys and start building in minutes