Payment API v1.0

Accept Payments with hkpay

Professional payment integration service for modern businesses. Fast, secure, and developer-friendly.

Why Choose hkpay?

Built for developers, trusted by businesses

Fast Integration
Complete integration in minutes with our comprehensive SDK and clear documentation
Bank-Grade Security
RSA signature verification with advanced fraud detection
Multiple Payment Methods
Support various payment channels including QRIS, DANA, OVO, and bank transfer
Developer Friendly
Well-documented APIs with SDKs in PHP, Python, Golang, and more
Global Coverage
Accept payments from customers with multi-currency support
Real-time Callbacks
Instant notification for payment status updates

Quick Start

Get started with just a few lines of code:

// Create payment
$url = "https://www.hkpay.vip/hkpay-api/payment";
$params = [
    "merchantCode" => "your-merchant-code",
    "orderNumber" => "ORDER-" . time(),
    "amount" => 10000,
    "callbackUrl" => "https://your-site.com/callback",
    "signType" => "RSA",
    "sign" => rsaSign(...)
];
$response = http_post($url, json_encode($params));
API Information

Base URL

https://www.hkpay.vip/hkpay-api

Request Method

POST

Content-Type

application/json

Signature

RSA