Introduction
Welcome to ValarPay API Documentation. ValarPay is a comprehensive fintech API platform designed to facilitate seamless financial transactions and services in Nigeria.
What is ValarPay?
ValarPay provides developers with powerful APIs to integrate payment processing, wallet management, bill payments, and financial services into their applications. Our platform enables businesses to offer their users a complete financial ecosystem with features like airtime and data purchases, school fee payments, secure transfers, and QR code payments.
Key Features
User Management
Complete user authentication, verification (phone, NIN), and account management with support for both personal and business accounts.
Wallet Operations
Secure wallet management with PIN protection, multi-currency support, QR code payments, and comprehensive transaction tracking.
Bill Payments
Pay for airtime, data bundles, electricity, cable TV, and school fees across multiple Nigerian service providers.
Secure Transactions
Bank-grade security with encrypted communications, PIN verification, and comprehensive fraud prevention measures.
Real-time Processing
Instant transaction processing with real-time status updates and webhook notifications for all payment events.
Developer-Friendly
RESTful API design with comprehensive documentation, sandbox environment, and multiple language SDKs.
API Overview
Our API is organized into several key categories:
- Auth: User registration, login, and authentication
- User: Profile management, verification, and account operations
- Bill: Airtime, data, electricity, cable, and school fee payments
- Wallet: Balance management, transfers, and transaction history
Supported Currencies
ValarPay primarily supports Nigerian Naira (NGN) with plans for multi-currency expansion. All transactions are processed in real-time with competitive exchange rates.