Releases: dfg-ar/numok
Numok v0.1.1 - Custom Program Terms
In this release admins will have the capability to add Terms to their Programs. Among other improvements.
Changelog
-
Programs
- Admins can create and edit Terms
- Partners have to accept Terms before joining a Program
-
Minor improvements
- Better Stripe integration documentation
- Clearer buttons for Programs
- Clearer buttons for Partners
- Clearer buttons for Conversions
Full Changelog: v0.1.0...v0.1.1
For more information, visit numok.com
v0.1.0
Numok v0.1.0 - Initial Release
A lightweight, self-hosted affiliate platform that integrates directly with Stripe. Built for businesses that want to run their own affiliate program without third-party dependencies.
Core Features
-
Stripe Integration
- Automatic conversion tracking via webhooks
- Support for one-time and recurring commissions
- Handles Stripe Checkout and Payment Intents
- Configurable commission structures (percentage or fixed)
-
Partner Management
- Self-service partner registration
- Unique tracking codes per program
- Individual partner dashboards
- Commission reporting and analytics
- Sub-ID tracking support (sid, sid2, sid3)
-
Program Management
- Multiple affiliate programs
- Configurable cookie duration
- Customizable reward delay periods
- Landing page tracking
- Program-specific commission rates
-
Admin Features
- Comprehensive admin dashboard
- Partner approval workflow
- Commission status management (pending/payable/paid)
- Conversion tracking and reporting
- Export capabilities
Technical Stack
- PHP 8.1+
- MySQL 5.7+
- Tailwind CSS for styling
- Vanilla JavaScript
- Apache/Nginx support
- Stripe API v2023-10-16
Security Features
- PDO with prepared statements
- CSRF protection
- Secure password hashing
- XSS prevention
- Environment-based configuration
- Webhook signature verification
Requirements
- PHP 8.1 or higher
- MySQL 5.7 or higher
- SSL certificate
- Stripe account
- Apache/Nginx web server
- Required PHP extensions: PDO, JSON, cURL, mbstring
Installation
See Installation Guide for detailed setup instructions.
License
MIT License
This release lays the foundation for a simple yet robust affiliate tracking system. Future releases will focus on enhanced reporting, additional payment provider integrations, and expanded tracking capabilities.
For more information, visit numok.com