Developers
Build payments in an afternoon.
A predictable REST API, typed SDKs and webhooks for every payment event, with a test mode that behaves like production.
// 1. Install
npm install @payserv/node
// 2. Create a payment
const payserv = new PayServ('sk_test_…');
const payment = await payserv.payments.create({
amount: 12900, currency: 'usd',
method: 'pm_card_visa',
});
// 3. Listen for the webhook
→ payment.succeededDocumentationGuides and quickstarts for Checkout, Payment Links, Subscriptions and Invoicing.Browse guides →API referenceEvery endpoint, object and error, with examples in each language.Open reference →SDKsOfficial libraries for web, mobile and server.See SDKs →WebhooksSigned, retried events for payments, payouts, disputes and AI decisions.See events →Test modeSimulate declines, 3D Secure and disputes with test cards. No business check needed.Get test keys →PayServ StudioRun repeatable test scenarios against your integration before going live.About Studio →
SDKs
[SDK list to be confirmed before launch.]
JavaScript
npm i @payserv/jsiOS
PayServSDK (Swift)Android
com.payserv:sdkNode
npm i @payserv/nodePython
pip install payservREST
api.payserv.com/v1Webhooks
Every event is signed and retried until your server confirms it. AI decisions arrive as events too.
payment.succeededA payment went throughpayment.failedA payment was declinedpayment.ai_scoredRisk score and decisionrefund.createdA refund was issuedpayout.paidMoney reached the bankdispute.createdA customer questioned a charge
System status
All systems operationalPayments APIOperational
CheckoutOperational
DashboardOperational
PayoutsOperational