Developer implementation

SDK libraries

MakePay SDK libraries

Pick the SDK that matches your backend runtime. The libraries keep API-key calls, commerce operations, and webhook secrets in trusted server code.

SDK available in 7 languages

Official server libraries for supported backend runtimes.

Official server-side packages
Webhook verification helpers
Backend-friendly examples and docs

SDK libraries

Use official server libraries for payments, commerce, and webhooks.

Install official MakePay SDKs for backend services that need typed helpers around checkout creation, commerce operations, bookkeeping, and webhook verification.

SDK

Laravel and PHP

PHP SDK

Use Composer helpers for links, donations, subscriptions, invoices, shop APIs, webhooks, and bookkeeping from PHP backends.

Composer package on Packagist
Checkout and webhook helpers
Bookkeeping and shop APIs
composer require makepay/makepay-php
SDK

Go services

Go SDK

Use Go helpers for payment links, donations, subscriptions, products, shops, bookkeeping, checkout URLs, settings, and signed webhook verification.

pkg.go.dev module
Commerce and bookkeeping APIs
Standard library only
go get github.com/makecryptoio/makepay-go
SDK

Node.js and TypeScript

NPM SDK

Use JavaScript and TypeScript helpers for server-side payment flows and webhook-safe reconciliation.

Typed request helpers
Server-side only
Works with Next.js routes
npm install @makecrypto/makepay
SDK

Django, Flask, FastAPI

Python SDK

Use Python helpers for server-side payment links, checkout URLs, settings, and webhook verification.

pip install makepay
Dependency-free client
Webhook verifier
pip install makepay
SDK

Rust services

Rust SDK

Use async Rust helpers for payments, donations, subscriptions, POS, products, bookkeeping, branding, and webhooks.

Crates.io package
Reqwest and Rustls
Bookkeeping APIs
cargo add makepay
SDK

Spring and JVM

Java SDK

Use Java helpers for payment links, donations, bookkeeping, POS, Simple Shop, branding, checkout URLs, and webhook verification.

Maven Central package
JDK HTTP client
Spring-friendly APIs
implementation("io.makecrypto:makepay:0.3.0")
SDK

Swift Package

Swift SDK

Use Swift helpers for server-side payment links, checkout URLs, MakePay settings, and webhook verification.

Swift Package Manager
Swift Crypto signatures
Official Swift Package Index
.package(url: "https://github.com/makecryptoio/makepay-swift-sdk.git", from: "0.3.0")

More implementation paths

The neighboring pages stay one click away.

Move between the focused directories without losing the full overview page.

Need help choosing?

Start with the page closest to the merchant system.

Plugins are fastest for supported platforms. API tools and SDKs fit custom systems where your backend owns checkout creation and payment reconciliation.