HYPERSCALE™
Blueprints
Pricing
Sign inContact sales >
Back to Kits

PaymentKit

Accept, process, and move money

PaymentKit intelligently routes each transaction to the optimal PSP based on cost, success rate, card type, and geography. It provides unified dispute management across PSPs that each have different dispute flows. Escrow functionality — hold, verify, release — is an orchestrated workflow that doesn't exist in any single PSP.

charge.ts
import { PaymentKit } from "@hyperscale/sdk"
const payments = new PaymentKit(...)
const charge = await payments.charge({
intentId: "pi_123",
method: "mada",
})
$150.00
Payment Amount
•••• 4242
12/28
Pay Now

The integration tax, eliminated.

Stop wiring together fragmented APIs. PaymentKit abstracts the complexity behind a single canonical interface so you can focus on your product.

The Old Way

01

Read 9+ different API docs

02

Handle varying authentication methods

03

Normalize fragmented data schemas

04

Build custom failure and retry logic

05

Maintain integration debt forever

Time to launch
Months
Engineers Required
3-5

With PaymentKit

01

Install single unified SDK

02

Authenticate once with hyperscale keys

03

Write code against canonical schema

04

Built-in routing, retries & fallbacks

05

Switch providers without code changes

Time to launch
Hours
Engineers Required
1

Everything you need.

PaymentKit comes battery-included with 7 out-of-the-box capabilities designed for scale.

Card Payment

Accept Visa, Mastercard, mada, and AMEX

Bank Transfer

SARIE instant transfers and SADAD bill payments

Direct Debit

Collect recurring payments via bank mandate

Wallet Payment

Accept STC Pay, Apple Pay, and Google Pay

Payment Links

Shareable URLs that accept payment

Payouts

Send money to beneficiaries (individual or batch)

Refunds

Full and partial refunds with automated reconciliation

Drop-in UI Components

Zero-build embedded experiences.

Product Managers love PaymentKit because you don't have to build the UI from scratch. Drop our secure, compliant React widgets directly into your app.

  • Fully customizable styling to match your brand
  • Handles complex edge cases and error states automatically
  • Always up-to-date with compliance regulations
import { PaymentKitWidget } from '@hyperscale/react';

export default function App() { return (
<PaymentKitWidget
theme="light"
onSuccess={handleSuccess}
/>
);
}

The Inverse Adapter.

PaymentKit sits above the Hyperscale SuperGraph, abstracting downstream providers entirely so you only have to write code once.

Your Application

import { PaymentKit } from '@hyperscale/sdk'
Card Payment
Bank Transfer
Direct Debit
Wallet Payment
Payment Links
Payouts
Refunds

PaymentKit

S
Stripe
M
Moyasar
T
Tap
A
Adyen
H
HyperPay
P
PayTabs
C
Checkout.com
S
SARIE
S
SADAD

Developer Experience

Beautiful, strongly-typed SDKs for modern languages.

typescript
1import { PaymentKit } from '@hyperscale/sdk'
2
3const payments = new PaymentKit({ apiKey: 'hs_live_...' })
4
5// Create a payment intent with smart routing
6const intent = await payments.createIntent({
7 amount: 15000, // 150.00 SAR
8 currency: 'SAR',
9 methods: ['mada', 'visa', 'apple_pay'],
10 metadata: { orderId: 'ord_123' },
11})
12
13// Charge with automatic PSP selection
14const charge = await payments.charge(intent.id, {
15 method: 'mada',
16 cardToken: 'tok_...',
17})
18
19console.log(charge.status) // 'succeeded'
20console.log(charge.psp) // 'moyasar' (auto-selected)

Plays well with others.

PaymentKit composes seamlessly with the rest of the Hyperscale ecosystem.

AuthKit

Identity, verification, and compliance in a box

AccountKit

Banking infrastructure, ready to use

CheckoutKit

Beautiful checkout, zero code

CardKit

Issue, control, and manage cards

LendingKit

Loans, credit, and buy-now-pay-later

CommerceKit

E-commerce and point-of-sale

Part of these Blueprints.

PaymentKit is a core component of these ready-to-deploy business solutions.

lending

Buy Now Pay Later

Launch a full BNPL product in weeks, not years

3-4 weeks to launch
AuthKitPaymentKitLendingKitCheckoutKit
fintech

Digital Neobank

Full-stack digital banking, ready to deploy

4-6 weeks to launch
AuthKitAccountKitCardKitPaymentKitWalletKit
lending

Micro-Lending Platform

Micro-loans from application to disbursement, automated

3-4 weeks to launch
AuthKitAccountKitLendingKitPaymentKit
investment

Crowdfunding Platform

Equity and debt crowdfunding, regulation-ready

4-5 weeks to launch
AuthKitInvestKitPaymentKitAccountKit
commerce

E-Commerce Marketplace

Multi-vendor marketplace with built-in fintech

4-5 weeks to launch
AuthKitCommerceKitCheckoutKitPaymentKitLendingKit
commerce

Auto Marketplace

Car buying and financing, end-to-end

3-4 weeks to launch
AuthKitAccountKitPaymentKitLendingKit
commerce

Loyalty & Rewards

Points, cashback, and rewards programs, turnkey

3-4 weeks to launch
AuthKitRewardsKitPaymentKitCommerceKit
lifestyle

Travel Super App

Flights, hotels, payments, and insurance in one platform

4-6 weeks to launch
AuthKitTravelKitPaymentKitLendingKitInsuranceKit
lifestyle

Ride-Hailing Fintech

Driver wallets, rider payments, and ride management

3-5 weeks to launch
AuthKitWalletKitRideKitPaymentKit
fintech

Escrow Service

Secure transaction escrow for any marketplace

2-3 weeks to launch
AuthKitAccountKitPaymentKit
insurance

Insurance Marketplace

Compare, quote, and bind insurance policies digitally

4-5 weeks to launch
AuthKitInsuranceKitPaymentKitCommerceKit

Transparent Pricing

No complex tiers for infrastructure. Pay for the value you deliver to your users.

Per transaction

Free tier

Perfect for sandboxing and early traction.

First1,000 SAR in transactions

Production

Scales infinitely with your growth.

1.4% + 0.50 SAR per transaction

Start building with PaymentKit.

Install the SDK, grab your API key, and make your first call in minutes.

Read the docsExplore all kits

Kits

  • AuthKit
  • PaymentKit
  • CardKit
  • InvestKit
  • All Kits
  • Blueprints

Platform

  • Technology
  • SuperGraph
  • Providers

Developers

  • Docs
  • Learn
  • API Reference
  • Sandbox

Company

  • Pricing
  • Status
  • Security

Legal

  • Terms
  • Privacy
Hyperscale™
Designed+Engineered by
MAS
aTHHC©company