Public Beta
Updated Feb 2026PayArk Documentation
Seamlessly integrate Nepali payment providers like eSewa and Khalti into your applications with a unified, developer-first API.
Unified API
One simple API for multiple providers. Switch between eSewa and Khalti without changing your integration code.
Secure by Default
Built-in encryption for credentials, webhook signature verification, and granular API key permissions.
Developer Experience
Comprehensive documentation, typed SDKs, and a powerful dashboard to manage your integrations.
Integration in seconds
Create a checkout session with a single HTTP request.
bash
curl https://api.payark.dev/v1/checkout \
-H "Authorization: Bearer sk_live_..." \
-d '{ "amount": 1000, "currency": "NPR", "provider": "esewa" }'