Skip to content

Releases: Obrainwave/paygate

Paygate v2.0.0 - Complete Laravel Payment Solution

Choose a tag to compare

@Obrainwave Obrainwave released this 20 Oct 01:17

Paygate v2.0.0 - Complete Laravel Payment Solution

🎉 Major Release

This is a major release with significant new features, architectural improvements, and enhanced functionality.

✨ New Features

7 Payment Gateways

  • Paystack - Complete payment processing with refunds
  • GTPay - Full payment support with refunds
  • Flutterwave - Comprehensive payment processing with refunds
  • Monnify - Complete payment gateway with refunds
  • Interswitch - OAuth-based payment processing with refunds
  • Remita - Payment processing (refund via support)
  • VTPass - Bill payments for utilities and services

Complete Frontend Integration

  • JavaScript SDK - Full client-side payment handling
  • Blade Components - Pre-built, responsive UI components
  • Auto-Initialization - Automatic form handling with data attributes
  • Real-time Notifications - Built-in notification system
  • Responsive Design - Mobile-first design with dark mode support

Advanced Security

  • Data Encryption - Automatic encryption of sensitive data
  • Fraud Detection - Advanced risk scoring and prevention
  • Audit Logging - Comprehensive security event logging
  • Input Validation - XSS protection and data sanitization
  • Webhook Security - HMAC signature verification

Plugin System

  • Extensible Architecture - Hook-based plugin system
  • Custom Features - Unlimited customization possibilities
  • Event System - Payment lifecycle events
  • Plugin Management - Dynamic plugin registration

Performance & Caching

  • Redis Support - Configurable caching with TTL
  • Rate Limiting - Protection against abuse
  • Retry Logic - Automatic retry for failed requests
  • Performance Monitoring - Built-in performance tracking

🔄 Migration from v1.x

  • ✅ Backward Compatible - Old API still works
  • ✅ Easy Migration - One-command migration
  • ✅ Enhanced Features - All new features available
  • 📖 Migration Guide - Complete migration guide

📚 Documentation

🧪 Testing

  • 100% Test Coverage - Comprehensive test suite
  • Feature Tests - End-to-end functionality testing
  • Unit Tests - Individual class and method testing
  • Integration Tests - External API integration testing

📦 Installation

composer require obrainwave/paygate:^2.0
php artisan paygate:install

🎯 Requirements

  • PHP 8.1+
  • Laravel 9.0+
  • Composer

📄 License

MIT License - see LICENSE for details.

🤝 Contributing

We welcome contributions! Please see CONTRIBUTING for details.

🆘 Support


Paygate v2.0.0 - The Complete Laravel Payment Solution 🚀

V1.0.1

Choose a tag to compare

@Obrainwave Obrainwave released this 31 Aug 01:27
v1.0.1

composer change

v1.0.0

Choose a tag to compare

@Obrainwave Obrainwave released this 30 Aug 23:10

This is the first released version. It is compatible with Laravel 7+