Download the PHP package karaodin/chargily-pay-cli without Composer
On this page you can find all versions of the php package karaodin/chargily-pay-cli. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download karaodin/chargily-pay-cli
More information about karaodin/chargily-pay-cli
Files in karaodin/chargily-pay-cli
Package chargily-pay-cli
Short Description Professional CLI tool for Chargily Pay - Manage payments, customers, products, and payment links with advanced features and multi-application support.
License MIT
Homepage https://github.com/karaOdin/chargily-pay-cli
Informations about the package chargily-pay-cli
๐ Chargily Pay CLI
Professional command-line interface for Chargily Pay - Algeria's leading payment gateway. Built for developers, businesses, and DevOps teams who need efficient payment management tools.
๐ธ Screenshots
Main Interactive Menu
Beautiful interactive menu with application and mode status
Payment Creation
Intuitive payment creation with real-time validation
Balance Monitoring
Real-time balance monitoring across multiple currencies
Configuration Setup
Guided configuration setup with API key validation
โจ Features
๐ฏ Core Payment Operations
- ๐ณ Payment Creation - Create secure checkout links with validation
- ๐ Payment Management - List, filter, and track payment status
- ๐ฐ Balance Monitoring - Real-time account balance across currencies
- ๐ Export Capabilities - CSV export for reporting and analysis
๐ข Multi-Application Support
- ๐ App Switching - Manage multiple Chargily applications seamlessly
- ๐งช Test/Live Modes - Safe testing environment with live mode protection
- โ๏ธ Configuration Management - Secure API key storage and management
- ๐๏ธ Guided Setup - Interactive wizard for first-time configuration
๐จ Professional UX
- ๐ฅ๏ธ Interactive Menus - Beautiful CLI interface with colored output
- โก Smart Caching - Optimized performance with intelligent caching
- ๐ Security First - Encrypted local storage, live mode warnings
- ๐ฑ Modern Design - Progress indicators, loading states, ESC shortcuts
๐ ๏ธ Quick Start
๐ฅ Installation (Dead Simple!)
๐ฏ Method 1: Direct Download (No Dependencies!)
Just download and run - works on any system with PHP:
Windows:
Linux:
macOS:
๐ฏ Method 2: Via Composer
Manual Installation (Advanced Users)
โก Method 2: Direct Executable Download
Linux:
macOS:
Windows:
๐ณ Method 3: Docker
โ Zero Configuration: No environment variables, PHP extensions, or complex setup! The CLI automatically:
- Stores config in
~/.chargily/folder- Shows startup wizard for first-time users
- Works on Windows, Linux, and macOS
- Falls back to individual commands if interactive menus aren't supported
First Run
The CLI will guide you through the setup process:
- ๐ฏ Welcome screen with feature overview
- ๐ API Key Setup with links to Chargily dashboard
- ๐งช Test Environment configuration (recommended first)
- โ Ready to use - start managing payments!
๐ Usage Examples
Basic Commands
Advanced Operations
Interactive Mode
๐๏ธ For Developers
API Coverage
Full support for Chargily Pay v2 API:
- โ Payments - Create, retrieve, list with filtering
- โ Balance - Multi-currency balance checking
- โ Customers - Full CRUD operations
- โ Products - Catalog management
- โ Payment Links - Professional link creation
- โ Webhooks - Configuration and testing
Configuration
The CLI stores configuration in ~/.chargily/:
Environment Variables
Integration Examples
Payment Creation Workflow:
Balance Monitoring:
๐ Algeria-Focused Features
Currency Support
- ๐ฉ๐ฟ DZD (Algerian Dinar) - Primary currency with native formatting
- ๐ต USD, EUR - Multi-currency support for international transactions
Payment Methods
- ๐ณ EDAHABIA - Algeria's national payment card
- ๐ฆ CIB - Banque CIB cards
- ๐ฑ Mobile Payments - Integration ready
Localization
- ๐ Algeria Timezone - Automatic timezone handling (UTC+1)
- ๐ Date Formats - Localized date and time formatting
- ๐ฑ Amount Display - Proper DZD formatting with separators
๐ง Advanced Configuration
Multi-Application Setup
Security Best Practices
๐ Monitoring & Analytics
Built-in Reporting
Performance Metrics
- โก Fast Response - Cached API responses
- ๐ Success Rate - Built-in retry mechanisms
- ๐ Auto-Recovery - Network failure handling
๐ Production Deployment
CI/CD Integration
GitHub Actions Example:
Docker Deployment
๐จโ๐ป About the Developer
Chawki Mahdi
- ๐ CEO of DevCloud - Leading Algerian development company
- โก CTO of Chargily - Algeria's premier payment gateway
- ๐ก Vision: Empowering Algeria's digital economy with cutting-edge payment solutions
- ๐ฉ๐ฟ Mission: Building world-class fintech tools for Algerian businesses
DevCloud Company
DevCloud specializes in:
- ๐๏ธ Enterprise Software Development
- ๐ Fintech Solutions & Payment Systems
- ๐ Digital Transformation Consulting
- โก High-Performance CLI Tools & APIs
This CLI represents our commitment to providing Algerian businesses with professional-grade tools that rival international standards.
๐ค Contributing
We welcome contributions! Please see our Contributing Guide for details.
Development Setup
Building
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.
๐ Links
- ๐ Chargily Pay - https://chargily.com
- ๐ API Documentation - https://dev.chargily.com
- ๐ซ Get API Keys - https://pay.chargily.dz/
- ๐ Report Issues - GitHub Issues
๐ Support
- ๐ฌ GitHub Discussions - Community Q&A
- ๐ GitHub Issues - Bug reports and feature requests
- ๐ง Email - [email protected] (for Chargily-related questions)
All versions of chargily-pay-cli with dependencies
illuminate/http Version ^12.17
illuminate/log Version ^12.17
laravel-zero/framework Version ^12.0
nunomaduro/laravel-console-menu Version ^3.5