kuickpayDeveloper Portal
Checkout

Embed a hosted payment page into your e-commerce flow. Create a session with your order details, redirect the consumer to Kuickpay, and handle the return after payment.

Sandbox Base URL

https://sandbox-api.kuickpay.com

Authentication: HTTP Basic — base64(CompanyID:SecuredKey) in Authorization header.

Integration Flow

Authentication

Checkout uses HTTP Basic authentication. Encode your CompanyID and SecuredKey as base64(CompanyID:SecuredKey) and pass it in the Authorization header.

# Generate credentials
CREDENTIALS=$(echo -n "CompanyID:SecuredKey" | base64)

# Pass in header
Authorization: Basic $CREDENTIALS

Security

HMAC-SHA256 Signature
Every session request must include a signature computed from your order fields and SecuredKey. This prevents tampering.
HTTPS Only
All requests and the returnurl must use HTTPS. HTTP callbacks are rejected.
Hosted Payment Page
Card details are entered on Kuickpay's PCI-compliant page — they never touch your servers.