Logo Lanfrica

Katznicho/marzpay-js

Domain:

digital infrastructure

Record type:

software
Creator:
Kat
Host:
Official JavaScript SDK for MarzPay - Mobile Money Payment Platform for Uganda # πŸš€ MarzPay JavaScript Library > **Official JavaScript SDK for MarzPay - Mobile Money Payment Platform for Uganda** πŸ“¦ **Install from npm** | πŸ› **Report Issues** | πŸ“– **View Documentation** The MarzPay JavaScript Library provides seamless integration between your applications and the MarzPay mobile money platform. This comprehensive SDK enables businesses in Uganda to accept mobile money payments, send money, manage accounts, and handle webhooks with ease. ## 🌟 Features ### πŸ’° **Payment Operations** - **Collections API** - Collect money from customers via mobile money - **Disbursements API** - Send money to customers - **Transaction Management** - Track and manage all payment transactions - **Account Management** - Check balances and account information - **Phone Verification API** - Verify phone numbers and retrieve user information for KYC ### πŸ”’ **Security & Validation** - **Input Validation** - Comprehensive validation for amounts, phone numbers, and references - **Phone Number Formatting** - Automatic conversion to international format (+256XXXXXXXXX) - **UUID Generation** - Secure reference creation for all transactions - **Error Handling** - Detailed error messages with error codes ### πŸ› οΈ **Developer Experience** - **TypeScript Support** - Full type definitions included - **Multiple Build Formats** - UMD, CommonJS, ES Modules, and minified versions - **Comprehensive Examples** - Ready-to-use code samples - **Cross-Platform** - Works in browsers and Node.js environments ### πŸ“± **Mobile Money Support** - **Multiple Providers** - Support for all major mobile money services in Uganda - **Amount Validation** - Built-in limits (Collections: 500-10,000,000 UGX, Disbursements: 100-10,000,000 UGX) - **Phone Number Formats** - Automatic handling of local, country code, and international formats ## πŸ“‹ Table of Contents - Installation - Quick Start - API Reference - Examples - Configuration - Error Handling - Phone Number Formats - Phone Verification - Contributi …