Developer Portal
Build with BharatPeUPI
Add BharatPeUPI to your application with confidence. Explore our API reference, SDKs, and developer guides—built to help you ship production-grade payments fast.
JavaScriptAndroidiOSNode.jsReactPythonPHPGo
Developer resources
All the tools and references you need to integrate and go live quickly.
API Reference
Complete REST API reference for payments, UPI, and orchestration endpoints
Learn moreSDKs & Libraries
Official JavaScript, Android, iOS, and server-side client libraries
Learn moreQuick Start
Go live in minutes using our step-by-step onboarding guides
Learn moreWebhooks
Receive and process real-time payment event notifications with automatic retries
Learn more// Set up BharatPeUPI SDK
const bharatpeupi = await BharatPeUPI.comit({ apiKey: 'pk_live_xxx' });
// Start a new payment session
const session = await bharatpeupi.payments.create({
amount: 50000, // ₹500.00 (in paise)
currency: 'INR',
customerId: 'cust_123',
});
// Redirect user to checkout or launch HyperCheckout
window.location.href = session.checkoutUrl;Complete API reference