SalenPay — Smarter Payment Solutions for Every Business

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.

payment.ts
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.

Node.js
npm install salenpay
Python
pip install salenpay
Go
go get github.com/salenpay/go
Ruby
gem install salenpay
PHP
composer require salenpay/sdk
Java
implementation '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.