Developer Platform

Benefits for Developers

For the first time ever, Cashless AI gives developers the power to innovate and grow not just as users, but as partners.

Free sandbox — no card requiredPCI-DSS Level 199.99% uptime24/7 developer support

How the Program Works

From Client Integration to Recurring Income

Build. Integrate. Grow. Turn your development work into a lasting revenue stream.

  1. Step 01

    Build

    Develop the website, application, or digital platform your client needs with complete creative and technical freedom.

  2. Step 02

    Introduce

    Introduce your eligible clients to our payment gateway solution, offering them lower processing rates than standard market alternatives.

  3. Step 03

    Integrate

    Our solution seamlessly becomes part of the client's payment infrastructure using developer-friendly APIs and tools.

  4. Step 04

    Earn

    As your client continues using the service and processing payments, you benefit directly through our residual-income partnership model, earning recurring revenue month after month.

Key Benefits for Developer Partners

Lifetime Residual Revenue

Transform one-off development client projects into predictable, recurring monthly income.

Partner earnings

recurring · monthly

Month 1Month after month →

Lower Costs for Clients

Deliver extra value by saving your clients money compared to high-fee alternatives.

First-Mover Advantage

Differentiate your agency by offering a unique, cost-saving financial partnership no competitor can match.

Seamless Integration

Access robust REST APIs, SDKs, webhooks, and sandbox environments designed for effortless developer implementation.

Dedicated Partner Support

Get direct access to technical engineering support and account management for you and your clients.

Become a Partner

Developer-Friendly API, Multi-Language Support.

Choose your favorite language and start accepting payments with just a few lines of code.

1// Install: pip install cashless-ai2def cashless = require("cashless-ai");34// Initialize with API key5cashless.setApiKey("pk_test_BQokikJOvBiI2HlWgH40lfQ2");67// Create a payment intent8def paymentintent - await cashless.paymentIntent.create({9  amount: 2000,10  currency: "GBP",11  description: "Payment for Order #123",12});1314// Confirm payment15await cashless.paymentIntent.confirm(paymentIntent.id);
The Problem

Most payment integrationsstall in weeks of plumbing

Teams don't lose time on the payment itself. They lose it on the six systems around it — reconciliation, refunds, disputes, reporting and the webhook that quietly stopped firing last Tuesday.

01

Endpoints scatteredacross vendors

Card processing in one place, POS in another, reporting somewhere else. Every integration means a new contract, a new auth scheme and a new set of edge cases.

02

Sandboxes thatdon't tell the truth

Test environments that don't mirror production leave you meeting 3-D Secure step-up, partial captures and dispute flows for the first time on live traffic.

03

No visibilitywhen it breaks

Without searchable event logs and one-click replay you are guessing which webhook failed — and your support team is the one paying for the guess.

Quick Start

From signup to first chargein three steps

No sales call, no onboarding queue. Create an account, copy your test keys and run your first request against the sandbox in the same sitting.

cashless-ai / developer

Sign up once — your sandbox keys are issued immediately.

Create account…

API Reference

Everything you need to take payments online

Two APIs to get paid and a free sandbox to test them safely. Everything a website or app needs to start taking payments.

Payment Gateway API

GET · POST

Everything your site or app needs to get paid: one intent object for cards, saved cards and subscriptions, from checkout to settlement

  • Accept card payments
  • Process refunds
  • Manage subscriptions
  • Real-time webhooks
/v2/payment_intentsView reference

Webhook API

POST

Know the moment a payment succeeds, fails or is disputed. Signed, retried and replayable events, with a searchable delivery log

  • Payment notifications
  • Transaction updates
  • Dispute alerts
  • Signed & retried delivery
/v2/webhook_endpointsView reference

Analytics API

GET

A free, full copy of production. Test 3-D Secure, declines and disputes safely before a real customer ever pays.

  • Transaction analytics
  • Customer insights
  • Revenue reports
  • Custom dashboards
/v2/analytics/reportsView reference
Test and Monitor

Test with certainty. Run with visibility.

Payments break in two places: before launch, when testing was rushed, and after, when something fails quietly. We cover both for you.

Test cards

sandbox
  • 4242 4242 4242 4242Succeeds instantlysucceeded
  • 4000 0027 6000 3184Requires 3-D Securerequires_action
  • 4000 0000 0000 9995Insufficient fundscard_declined
  • 4000 0000 0000 0259Opens a disputedisputed
STEP 1 · BEFORE YOU LAUNCH

Test every outcome beforeyou go live

Our sandbox works exactly like production. Try every payment outcome safely, so nothing surprises you on launch day.

  • Test every payment outcome without a real card
  • Rehearse disputes before they cost real money
  • Check your reconciliation without waiting days
  • Start fresh with one click, anytime

Request log

All
  • POST/v2/payment_intents118 ms201
  • POST/v2/refunds142 ms201
  • POST/v2/webhook_endpoints/test3.2 s500
  • POST/v2/webhook_endpoints/test96 ms200
  • GET/v2/analytics/reports210 ms200

1 failed delivery · retried 4× with backoff

STEP 2 · AFTER YOU LAUNCH

Find and fix problems in minutes, not hours

Every request and webhook is saved for 30 days. Spot the failure, see exactly what went wrong, fix it and replay it with one click.

  • See exactly what failed, and why.
  • Missed events retry on their own.
  • Secure webhooks with one line of code.
  • Know about problems before your client does.
SDKS & Libraries

Idiomatic in the languageyou already write

Every SDK is generated from the same OpenAPI 3.1 spec, then hand-finished — so types, retries and error classes feel native rather than transliterated.

JS

Node.js

Express · NestJS · Next.js

v2.4.1
PY

Python

Django · Flask · FastAPI

v2.4.0
PHP

PHP

Laravel · Symfony

v2.3.9
JV

Java

Spring Boot · Micronaut

v2.4.0
GO

Go

net/http · Gin · Echo

v2.2.0
CS

.NET

ASP.NET Core · Blazor

beta

Prefer to generate your own?

OpenAPI 3.1 spec, Postman collection and the Cashless CLI are all public.

Cashless by the numbers

99.99%

Uptime across the last 12 months

118 ms

Median API response, UK region

6

Officially maintained SDKs

30 days

Searchable request & event history

Security & Compliance

Certified where it counts

Compliance is not a page on a website — it is the reason your integration passes your customer's security review. Here is what you can point at.

End-to-end encryption

AES-256 at rest and TLS 1.3 in transit. Card data is tokenised at the edge, so raw PANs never reach your servers or your logs.

Scoped, rotatable keys

Separate keys per environment and per service, with granular scopes, IP allow-lists and instant revocation from the dashboard.

UK & EU data residency

Choose where transaction data is stored and processed, with a full audit trail you can export whenever your auditor asks.

PCI-DSS

Level 1 Service Provider

SOC 2

Type II, audited annually

GDPR

UK & EU compliant

3-D Secure 2

SCA ready

ISO 27001

Certified

Support

Real engineers, not a ticket queue

Our technical team is here to help you integrate successfully — and they have shipped these integrations themselves.

Guides, references and recipes

Documentation

Task-shaped guides for the flows you actually build — split payments, saved cards, terminal pairing, reconciliation exports.

Browse the docs
Answered by the team that built it

Developer support

Email and shared Slack channel with a one-hour first response during UK hours, and a 24/7 on-call rota for live incidents.

Email admin@thecashless.ai
Stay ahead of every change

Community & changelog

Breaking changes are announced 90 days ahead and versioned by date. Subscribe to the changelog or follow the public roadmap.

Read the changelog
FAQS

Questionsdevelopers ask

Still stuck on something specific? Our integration engineers answer directly — no tiered triage.

Have a question that isn't here?

Send it to the team building the API and get a straight answer.

Most teams have a sandbox payment working the same day and clear production review inside a week. The gating item is usually your own KYC paperwork, not the integration
The ecosystem

One platform.
Every part of your business

Nine products on one core — shared payments, identity, and data.

Sandbox keys are instant

Start building today

Create an account, copy your test keys and make your first request before your coffee goes cold. No sales call in the way.

curl https://api.thecashless.ai/v2/payment_intents -u sk_test_…: