Developers
Built API-first. Always.
Our developer-friendly API makes it easy to integrate payment processing into your website or application — accept payments, manage subscriptions, and track transactions with clean, well-documented endpoints.
Go from zero to your first charge in minutes
Install the SDK for your language, drop in your API key, and start accepting payments with a few lines of code. Tokenization and PCI-compliant checkout are handled for you.
import { SalenPay } from "salenpay";
const sp = new SalenPay(process.env.SALENPAY_API_KEY);
// Create a payment in a few lines
const payment = await sp.payments.create({
amount: 4999,
currency: "usd",
customer: "cus_8X2pQ",
description: "Order #1234",
});
console.log(payment.status); // "succeeded"Built the way developers expect
REST over RPC
Predictable, resource-oriented URLs that behave the way you expect.
Typed SDKs
TypeScript types, Python stubs, and Go documentation out of the box.
Reliable webhooks
Automatic retries with exponential backoff and signed, verifiable payloads.
PCI compliant
Hosted checkout and tokenization — card data never touches your servers.
Honest docs
Comprehensive, up-to-date, runnable examples in every supported language.
Fast everywhere
Edge-optimized endpoints with sub-100ms P95 latency globally.
Official SDKs
Install for your stack and start building.
npm install salenpaypip install salenpaygo get github.com/salenpay/gogem install salenpaycomposer require salenpay/sdkimplementation 'com.salenpay:sdk'Start building with SalenPay
Grab your API keys and ship your first integration today. Our team is here when you need a hand.
