Changelog ๐
Stay up-to-date with the latest PayRequest improvements and new features. Weโre constantly enhancing your billing experience.Invoice Payment Links & Retry System
Major improvements to how customers pay invoices, making failed or canceled payments easier to retry and giving you more control over payment links.๐ Invoice Payment Links
- Easy Sharing: Share invoice payment links directly from your dashboard
- Invoice Status Badges: Payment pages show invoice number with color-coded status (Paid, Pending, Overdue)
- QR Code Support: Generate QR codes for mobile payments - perfect for in-person or printed invoices
- Permanent Links: Payment links never expire and work until the invoice is paid
๐ Payment Retry System
- Smart Retry: Failed or canceled payments can be easily retried using the same invoice
- Auto-Fill Everything: Retry links remember all customer details - no need to re-enter information
- No Duplicate Invoices: System reuses the same invoice instead of creating duplicates
- Clear Status Display: Customers see if an invoice is already paid before attempting payment
๐ณ Payment Page Enhancements
- More Pre-Fill Options: Share links with customer info, amounts, payment methods, and addresses pre-filled
- Product Links: Link directly to specific products with prices automatically filled in
- Custom Fields Support: Collect additional information like domain names or custom requirements
- Mobile Friendly: All payment pages work perfectly on phones and tablets
๐ฏ Customer Experience Improvements
- Paid Invoice Display: Customers see a clear success message with payment details for already-paid invoices
- Item Breakdown: Complete list of purchased items with quantities and prices
- Payment Protection: Canโt accidentally pay the same invoice twice
- Faster Checkout: Pre-filled information speeds up the payment process
๐ New Documentation
- Invoice Payment Links Guide: Learn how to share payment links effectively
- Payment Retry Instructions: Help customers retry failed payments
- Payment Page Parameters: Complete guide to pre-filling payment information
- QR Code Usage: How to use QR codes for quick mobile payments
๐ Reliability Improvements
- Order Status Updates: Orders now correctly show as โcompletedโ after successful payment
- Faster Processing: Improved webhook handling for quicker payment confirmations
- Subscription Activation: Subscriptions activate immediately after payment instead of staying โpendingโ
- Better Error Recovery: Automatic retry of failed payment notifications
๐ก What This Means For You
- Less Support Work: Customers can retry failed payments themselves
- Professional Experience: Consistent, branded payment flows everywhere
- Better Tracking: Clear payment status throughout your dashboard
- More Flexibility: Multiple ways to share payment links (email, SMS, QR codes)
- Happier Customers: Smooth payment experience reduces abandonment
๐จ Quality of Life Updates
- Cleaner URLs: Simplified payment link format for better sharing
- Unified System: All invoice payments now use the same reliable payment page
- Automatic Updates: Payment status syncs across invoices, orders, and subscriptions
- Better Navigation: Easy access to payment links from invoice details and lists
Iframe Payment Integration Fix
Enhanced checkout process to work seamlessly when embedded in iframes, resolving iDEAL payment issues.๐ฏ Iframe Payment Support
- Embedded Checkout: PayRequest checkout now works perfectly when embedded in third-party websites
- iDEAL Integration: Fixed payment flow for iDEAL and other payment methods within iframes
- Parent Window Redirect: Smart detection automatically redirects to payment pages in the parent window
- Universal Compatibility: Works with all payment providers that have frame restrictions
๐ก User Benefits
- Seamless Integration: Businesses can embed PayRequest checkout forms anywhere
- No Payment Interruptions: Customers complete payments without technical errors
- Better User Experience: Smooth transition from embedded forms to secure payment pages
- Wide Compatibility: Works across different websites and integration methods
Payment Reminder Race Condition Fix
Critical bugfix preventing payment reminders from being sent for already paid invoices.๐ Race Condition Fix
- Database Synchronization: Added fresh database checks to prevent stale component state
- Real-Time Validation: Verify invoice status at the moment of reminder sending
- User Feedback: Clear error messages when attempting to send reminders for paid invoices
- Webhook Reliability: Prevents race conditions between webhook processing and user actions
๐ง Technical Details
- Problem: Users could send reminders for invoices that were paid during their session
- Root Cause: Livewire component state not updated when webhooks processed payments
- Solution: Double-check invoice status with fresh database query before sending reminders
- Impact: Eliminates customer confusion from receiving reminders for already paid invoices
Product Duplication & Category Display Types
New powerful features for managing your product catalog with enhanced organization and efficiency.๐ Product Duplication System
- One-Click Duplication: Copy any product with customizable name and price
- Modal Interface: Clean popup for quick edits during duplication
- Complete Copy: All settings, descriptions, and configurations preserved
- Time-Saving: Perfect for creating product variations and seasonal items
๐ Category Display Types
- Cards Layout: Visual grid display perfect for products with images
- List Layout: Horizontal layout ideal for services and detailed descriptions
- Price Table Layout: Professional comparison tables for plans and tiers
- Flexible Organization: Each category can use a different display type
๐ฏ Enhanced Shop Experience
- Category-Specific Headers: Categories show their name and description instead of generic text
- Clean Navigation: Removed generic welcome text for focused product browsing
- Professional Appearance: Better visual hierarchy and customer experience
๐ ๏ธ Technical Improvements
- PostgreSQL Compatibility: Fixed boolean field handling for reliable product operations
- Better Performance: Optimized database queries and field management
- Translation Support: Full Dutch language support for all new features
Complete Documentation Redesign
Brand new comprehensive documentation to help you get the most out of PayRequest.๐ New Help Resources
- Getting Started Guide: Interactive setup checklist for new users
- Payment Methods: Complete guide to connecting Mollie, Stripe, and other providers
- Custom Domains: Professional branded storefronts for your business
- Customer Portal: Self-service tools for your customers
๐จ Enhanced Experience
- Interactive Components: Expandable sections and tabbed content
- Visual Examples: Real-world screenshots and use cases
- Mobile Optimized: Perfect experience on all devices
- Fast Search: Instantly find what you need
Improved Shopping Cart
Enhanced cart functionality with better quantity management and custom field support.๐ Cart Improvements
- Quantity Management: Easier product quantity adjustments
- Custom Fields: Support for product-specific customer information
- Better Validation: Improved error handling and user feedback
- Session Persistence: Cart contents saved across browser sessions
๐ง Technical Fixes
- Mandate Sync: Automatic synchronization for subscription orders
- Webhook Reliability: Fixed 404 errors on custom domains
- API Access: Resolved Mollie API mandate access issues
Enhanced Activity Tracking
Improved history views with better organization and visual design.๐ Better Organization
- Segmented Tabs: Replace dropdowns with visual tab navigation
- Timeline Sorting: Most recent activities shown first
- Activity Logging: Comprehensive tracking of invoice and subscription changes
- Visual Callouts: Important events highlighted with colored indicators
๐ฏ User Experience
- Cleaner Interface: Modern tab-based navigation
- Better Context: Clear visual hierarchy for different event types
- Faster Navigation: Quick access to relevant information
Enhanced Platform Reliability
Improved platform stability and automatic issue resolution for better uptime.๐ ๏ธ Platform Improvements
- Automatic Monitoring: Continuous health checks every 15 minutes
- Self-Healing: Automatic resolution of common issues
- 24/7 Reliability: Proactive maintenance prevents downtime
- Better Performance: Faster loading and smoother experience
๐ What This Means for You
- Less Downtime: Issues fixed before you notice them
- Consistent Service: Reliable access to your billing dashboard
- Peace of Mind: Your billing operations run smoothly around the clock
Automated Maintenance & Custom Setup Fees
Platform reliability improvements and enhanced setup fee customization.๐ ๏ธ Automated Maintenance
- Self-Healing System: Automatic issue detection and resolution
- 24/7 Monitoring: Continuous health checks prevent downtime
- Proactive Fixes: Problems solved before they affect your business
- Better Uptime: More reliable access to your billing dashboard
๐ฐ Custom Setup Fee Names
- Personalized Terms: Use โBorgโ, โInstallation Feeโ, or any custom name
- Clear Descriptions: Explain what setup fees cover to customers
- Multi-Language: Dutch, English, and other language support
- Business Specific: Terms that match your industry and customer expectations
Enhanced Payment Processing & Product Sharing
Major improvements to payment handling and new product sharing capabilities.๐ณ iDEAL Payment Improvements
- Instant Activation: Subscriptions start immediately after iDEAL payments
- Better Reliability: Enhanced payment processing for Dutch customers
- Faster Setup: Quicker mandate creation and subscription activation
- Reduced Support: Fewer customer questions about payment status
๐ Product Sharing & QR Codes
- Professional Links: Share products with your custom domain
- QR Code Generation: Perfect for in-person sales and marketing materials
- Easy Sharing: One-click link copying for emails and social media
- Mobile Optimized: Works seamlessly on phones and tablets
๐ Dutch Language Support
- Complete Translation: Full Dutch interface for Dutch customers
- Localized Content: Documentation and help content in Dutch
- Cultural Adaptation: Payment terms and business language that fits the Dutch market
Order Management & Checkout Improvements
Enhanced order handling with better deletion options and checkout flexibility.๐๏ธ Order Management
- Order Deletion: Delete orders with related items for cleaner records
- Status Filtering: Better organization with status-based filtering
- Checkout Parameters: Support for disabled checkout fields
- Address Handling: Improved URL parameter processing for customer addresses
๐ณ Payment Processing
- Subscription Webhooks: Instant subscription activation for one-time payments
- Amount Display: Fixed monetary formatting issues across the platform
- Sync Improvements: Better Mollie integration and balance visibility
Subscription System Overhaul
Major improvements to subscription management and database performance.๐ Subscription Enhancements
- Better Performance: Faster subscription processing and management
- PostgreSQL Fixes: Resolved database compatibility issues
- Customer Management: Enhanced tools for managing customer subscriptions
- Improved Reliability: More stable subscription billing and processing
๐ Platform Improvements
- Database Optimization: Significant performance improvements
- Error Handling: Better error messages and user feedback
- Data Integrity: Enhanced data validation and consistency
Enhanced Analytics & Banking Integration
New insights dashboard features and improved bank connectivity.๐ Analytics Improvements
- Bank Balance Cards: Real-time account balance display from Ponto integration
- Subscription Renewals: Upcoming renewal tracking and management
- Better Insights: Enhanced dashboard with actionable business metrics
- Performance Tracking: Improved monitoring of key business indicators
๐ฆ Banking Features
- Ponto Integration: Enhanced bank account connectivity
- Balance Monitoring: Real-time account balance tracking
- OAuth Improvements: Better authentication flow for bank connections
- Sync Reliability: More stable bank transaction synchronization
Modern Design & Checkout Enhancements
Complete design refresh with improved checkout functionality.๐จ Design Improvements
- Modern Cards: Contemporary card styling throughout the platform
- Dark Theme: Elegant dark mode options for better user experience
- Professional Layout: Cleaner, more professional interface design
- Mobile Responsive: Optimized experience across all devices
๐ Checkout Enhancements
- Pre-filled URLs: Support for pre-populated checkout forms
- Custom Fields: Enhanced custom field handling in checkout process
- PayRequest.me Domain: Cleaner, more professional payment URLs
- Better Validation: Improved form validation and error handling
Customer Management & Email Automation
Advanced customer relationship tools with automated email workflows.๐ฅ Customer Management
- Customer Tags: Organize customers with customizable tags and filtering
- Modern Card Design: Beautiful customer cards with improved information display
- Tag Filtering: Quick customer searches using tag-based filters
- Health Tracking: Monitor customer email health and engagement
๐ง Email Automation
- Smart Workflows: Automated email responses based on customer behavior
- Health Monitoring: Track email bounces, complaints, and delivery issues
- Customer Segmentation: Target specific customer groups with relevant messaging
- Automation Rules: Set up custom triggers for email campaigns
Invoice Refunds & Improvements
Complete refund system with better invoice management tools.๐ฐ Refund System
- Full Refund Support: Process complete or partial refunds easily
- Duplicate Prevention: Automatic protection against accidental double refunds
- Visual Indicators: Clear refund status display for invoices
- Business & Customer Views: Comprehensive refund information for all users
๐ Invoice Enhancements
- Improved Sidebar: Better invoice detail navigation and information display
- Enhanced UX: Cleaner interface with better user experience
- Translation Updates: Improved Dutch language support throughout
- Amount Display: Fixed critical monetary formatting issues
Team Management & Product Categories
Enhanced collaboration tools and better product organization.๐ฅ Team Management
- Complete Team System: Invite and manage team members with role-based access
- Invitation Cleanup: Automatic cleanup of expired team invitations
- Better Permissions: Granular control over team member access levels
- Improved Workflow: Streamlined team collaboration features
๐ฆ Product Categories
- Category System: Organize products into logical categories
- Better Navigation: Easier product discovery and management
- Pricing Fixes: Resolved critical Mollie migration pricing issues
- Enhanced Organization: Cleaner product management interface
PayRequest 2.0 Platform Launch
Major platform redesign with modern technology and enhanced reliability.๐ Modern Platform
- New Technology Stack: Updated to latest Laravel, Livewire, and FluxUI
- Modern Interface: Complete redesign with contemporary card-based layouts
- Logo System: Dynamic logo switching and improved branding
- Better Performance: Faster loading times and smoother interactions
๐ง Reliability Improvements
- Webhook System: Comprehensive webhook reliability and failure recovery
- Billing Improvements: Enhanced subscription billing and payment processing
- CSV Export: Complete export functionality with proper monetary formatting
- Security Enhancements: Improved security across all platform features
Enhanced Data Management & Security
Major improvements to data export capabilities and customer management security.๐ Comprehensive CSV Export
- Monetary Value Fixes: Accurate financial data in all exports
- Custom Field Support: Export custom field data for detailed analysis
- Multi-format Options: Choose the data format that works for your workflow
- Bulk Operations: Export large datasets efficiently
๐ Enhanced Security
- Customer-Specific Access: Improved mandate sync with proper user isolation
- Bulk Action Security: Fixed security issues in bulk operations
- Data Privacy: Better protection of customer financial information
- Audit Trail: Complete tracking of all data access and modifications
Advanced Organization & Subscription Analytics
Powerful new tools for organizing customers and tracking subscription performance.๐ท๏ธ Enhanced Tag Management
- Advanced Search: Find tagged customers and subscriptions instantly
- Smart Pagination: Navigate large tag lists efficiently
- CSV Export: Export tagged data for external analysis
- Improved Layout: Cleaner interface for better productivity
๐ Subscription Insights
- Duration Tracking: Visual progress indicators for subscription lifecycles
- Internal Notes: Add private notes to subscription records
- Performance Analytics: Better understanding of subscription health
- Timeline Views: Clear history of subscription changes
Trial System & Performance Optimization
Complete trial functionality and major performance improvements for better user experience.๐ Free Trial System
- Product Trials: Offer free trials on any subscription product
- Automatic Conversion: Seamless transition from trial to paid subscription
- Customer Communication: Clear trial status and billing information
- Business Control: Configure trial length and terms per product
โก Performance Improvements
- 99.9% Faster Sync: Eliminated performance bottlenecks in payment processing
- Real-time Notifications: Instant business notifications for important events
- Reduced Database Load: Optimized queries prevent system slowdowns
- Better Monitoring: Sentry integration for proactive issue resolution
Custom Domain Excellence & Payment Enhancements
Professional branded storefronts with advanced payment capabilities.๐ Custom Domain Perfection
- Seamless Integration: Your domain works flawlessly with all PayRequest features
- Cart Functionality: Shopping cart works perfectly on custom domains
- Asset Loading: Optimized performance on your branded storefront
- Route Management: Smart routing prevents conflicts and errors
๐ณ Advanced Payment Options
- Saved Payment Methods: Customers can reuse trusted payment methods
- SEPA Direct Debit: Streamlined European bank payments
- Payment Button States: Clear feedback during payment processing
- Mandate Management: Automatic handling of payment authorizations
Payment Processing Excellence & Multi-Language Support
Major improvements to payment reliability and complete Dutch language support.๐ณ Enhanced Payment Processing
- Custom Domain CSRF: Bulletproof security for custom domain payments
- Livewire Integration: Seamless real-time payment processing
- Subscription Management: Fixed mandate issues for reliable recurring billing
- Payment History: Complete transaction tracking and customer payment portals
๐ Complete Localization
- 89.6% Dutch Coverage: Nearly complete Dutch language interface
- Payment Translations: Clear payment terms in customerโs language
- Cultural Adaptation: Payment flows optimized for Dutch market
- Multi-Language Ready: Foundation for additional language support
Email System Overhaul & Enhanced Integrations
Professional email communications and improved third-party integrations.๐ง Advanced Email System
- Email Template Management: Custom templates for all communications
- Template Variables: Dynamic content personalization
- Delivery Tracking: Monitor email delivery success and failures
- Professional Design: Branded email templates that match your business
๐ Banking Integration
- Ponto Enhancement: Improved bank account synchronization
- Transaction Matching: Automatic reconciliation of bank transactions
- Real-time Updates: Faster sync with your business bank accounts
- Error Recovery: Robust handling of API connection issues
๐ผ๏ธ Visual Improvements
- Product Images: Upload and manage product photos
- Logo Management: Easy logo upload and customization
- Dark Mode: Enhanced dark mode support throughout the platform
- UI Polish: Improved dropdowns, cards, and visual elements
Advanced Customization & Activity Monitoring
Powerful tools for customizing products and tracking customer interactions.๐๏ธ Advanced Custom Fields
- Select Fields: Dropdown options with pricing markup
- Toggle Fields: Boolean options for add-on services
- Required Validation: Ensure important information is collected
- Cart Integration: Custom field data flows seamlessly through checkout
- Quantity Selection: Flexible quantity management per product
๐ Complete Activity Tracking
- Customer Logs: Track all customer interactions and changes
- Email History: Monitor invoice and payment email delivery
- Audit Trail: Complete history of all system activities
- Performance Insights: Understand customer behavior patterns
๐ง Professional Email Templates
- Custom Templates: Design emails that match your brand
- Template Variables: Personalize emails with customer and business data
- Resend Functionality: Easy re-sending of important communications
- Queue Management: Reliable email delivery with retry capabilities
Enhanced Mollie Integration & Developer Tools
Major improvements to payment provider connections and debugging capabilities.๐ Mollie OAuth Enhancement
- Bi-directional Sync: Automatic customer synchronization between PayRequest and Mollie
- Token Management: Automatic token refresh prevents connection interruptions
- Proxy Support: Enhanced API reliability for all Mollie operations
- Debug Tools: Comprehensive scripts for troubleshooting integration issues
๐ง Developer Experience
- PostgreSQL Optimization: Fixed boolean field handling for better database performance
- Sequence Management: Automatic fix for database sequence issues
- Error Logging: Enhanced logging for faster issue resolution
- Configuration Scripts: Automated setup tools for production deployment
Streamlined Onboarding & Invoice Automation
Simplified user experience with powerful automation features.๐ Magic Link Authentication
- Passwordless Login: Secure email-based authentication
- Onboarding Flow: Guided setup for new users
- Reduced Friction: Faster access to your billing dashboard
- Security First: Enhanced security without password complexity
๐ Invoice Automation
- Smart Numbering: Configurable invoice numbering systems
- Transaction Integration: Seamless connection between payments and invoices
- Status Tracking: Real-time invoice status updates
- FluxUI Modernization: Updated interface with modern table components
Performance & Reliability Enhancements
Major infrastructure improvements for better platform stability.โก Performance Optimization
- Queue Management: Laravel Horizon integration for reliable job processing
- Token Automation: Automatic refresh of payment provider connections
- Timezone Handling: UTC-based token management for global reliability
- Database Efficiency: Optimized queries and proper boolean handling
๐ Enhanced Automation
- Chargeback Monitoring: Automatic detection and processing of chargebacks
- Sync Reliability: Improved synchronization with payment providers
- Error Recovery: Better handling of API failures and timeouts
- Deployment Scripts: Streamlined production deployment process
Complete Multi-Language Foundation
Comprehensive internationalization system for global businesses.๐ Translation System
- Laravel i18n Integration: Professional translation management system
- Dutch Language Support: Complete Dutch interface for local businesses
- Translation Tracking: Automated scanning and coverage reporting
- Dynamic Content: Multi-language support for all user-facing content
๐ฏ Localized Experience
- Shop Localization: Customer-facing content in local languages
- Invoice Translation: Localized invoice templates and terminology
- UI Components: Translated interface elements throughout the platform
- Cultural Adaptation: Payment terms adapted for different markets
Professional Payment Pages & Custom URLs
Enhanced payment collection with branded, professional appearance.๐ฐ Payment Page System
- Custom Handles: Professional URLs like payrequest.me/yourhandle
- Flexible Amounts: Support for custom and fixed payment amounts
- Business Branding: Professional appearance with your business identity
- Mobile Optimized: Perfect experience across all devices
๐จ Enhanced Interface
- Modern Design: Contemporary card styling and visual improvements
- Dashboard Optimization: Faster loading with optimized queries
- Icon Standardization: Consistent visual language throughout
- Empty State Improvements: Better guidance when starting with the platform
Banking Integration & Wise Support
Expanded banking capabilities with new financial institution support.๐ฆ Wise Integration
- Profile Management: Connect and manage Wise business accounts
- Transaction Sync: Automatic synchronization of Wise transactions
- Multi-Currency: Enhanced support for international transactions
- Balance Monitoring: Real-time account balance tracking
๐ Enhanced Localization
- Language Expansion: Additional translation coverage for English and Dutch
- Settings Localization: Multi-language support for all settings pages
- Helper Functions: Enhanced internationalization tools for developers
Advanced Mandate & Transaction Management
Comprehensive tools for managing payment mandates and transaction details.๐ Mollie Mandate System
- Complete Management: Full lifecycle management of SEPA Direct Debit mandates
- Enhanced Logging: Detailed logging and pagination for mandate operations
- Customer Linking: Automatic linking of mandates to customer records
- Status Tracking: Real-time mandate status monitoring
๐ Transaction Insights
- Detail Views: Comprehensive transaction information with formatted metadata
- Responsive Design: Mobile-optimized transaction displays
- Enhanced Formatting: Improved layout and visual presentation
- JSON Formatting: Professional display of complex transaction data
Customer Management & Navigation Improvements
Streamlined customer management with improved navigation and search.๐ฅ Customer Experience
- Detailed Views: Comprehensive customer detail pages with subscription information
- Smart Navigation: Direct links between related records (customers, subscriptions, payments)
- Search Integration: Enhanced Algolia search with customer and subscription indexing
- Simplified Interface: Cleaner navigation with better user experience
๐ Relationship Management
- Connected Data: Seamless navigation between customers, subscriptions, and payments
- Context Awareness: Smart buttons and links based on available data
- Improved Organization: Better grouping and presentation of related information
๐ฎ Coming Soon
Weโre constantly working on new features and improvements. Hereโs whatโs on our roadmap:Q4 2025
- Mobile App: Native iOS and Android applications
- Advanced Reporting: Custom dashboard builder and data visualization
- Marketplace: Third-party app store for PayRequest extensions
- Multi-Currency: Full support for international currencies
Q1 2026
- AI-Powered Insights: Machine learning for churn prediction and revenue optimization
- Advanced Workflows: Visual workflow builder with conditional logic
- White-Label Platform: Complete white-label solution for resellers
- Enterprise Features: Advanced security, compliance, and integration capabilities
Stay Updated: Follow our GitHub repository for the latest updates and contribute to the PayRequest community.