PayLink - Invoice and Payment Link Generator Full Solution
PayLink – Invoice and Payment Link Generator Full Solution is a payment collection and invoicing application for entrepreneurs, service providers, startups, and businesses. The package includes Android and iOS applications, a responsive web experience, and an administration panel connected to the same backend. Users can create products with prices, generate invoices, download invoices as PDF files, send invoice details by email, and create shareable payment links for collect…
All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.
Description
PayLink – Invoice and Payment Link Generator Full Solution is a payment collection and invoicing application for entrepreneurs, service providers, startups, and businesses. The package includes Android and iOS applications, a responsive web experience, and an administration panel connected to the same backend.
Users can create products with prices, generate invoices, download invoices as PDF files, send invoice details by email, and create shareable payment links for collecting payments through configured gateways. The system also includes wallet and transaction management, money-out options, multi-currency support, account security tools, notifications, support tickets, and administrative controls.
PayLink is intended for operating your own payment-link and invoicing platform. It is not a downloadable-product delivery system, a payment-gateway aggregator, or a multi-tenant SaaS platform unless those capabilities are added through separate custom development.
Screenshots with Details
Core Features
Invoice Generator: Create professional invoices using customer, product, pricing, currency, and payment information.PDF Invoice: Generate and download invoices in PDF format for record keeping and customer communication.
Email Invoice Delivery: Send generated invoice information to a customer email address from the application.
Payment Link Creation: Generate shareable links that allow customers to complete payments through configured payment methods.
Product Management: Add and manage products with pricing information for use in invoices and payment links.
User Wallet: Maintain user balances and display wallet-related information within the account dashboard.
Money Out: Submit withdrawal requests using the available manual or supported automatic money-out methods.
Multi-Currency Support: Configure and use multiple supported currencies across applicable wallet, invoice, and transaction operations.
Country-Based Wallet Currency: Configure wallet currency availability according to supported country settings.
Automatic Exchange Rates: Retrieve exchange-rate data through the configured Currency Layer integration.
Transaction Monitoring: Review payment, invoice, wallet, and money-out transaction records from user and admin interfaces.
Payment Gateway Management: Configure supported gateways from the administration panel using the credentials required by each provider.
Supported Gateway Integrations: Includes integrations introduced across releases, such as Stripe, PayPal, Authorize.Net, Paystack, Flutterwave, Razorpay, Pagadito, CoinGate, SSLCommerz, Perfect Money, and QRPay.
User Profile: Allow users to manage their available personal and account information.
KYC Verification: Support identity-verification workflows configured by the administrator.
Two-Factor Authentication: Add an additional verification step to supported account and security actions.
Google reCAPTCHA: Protect supported forms from automated and abusive submissions.
Rate Limiting: Apply request limits to help reduce repeated or abusive access attempts.
Notifications: Display user notifications on a dedicated page and support configured web notification functionality.
Support Tickets: Allow users and administrators to create, review, and manage support-ticket conversations.
Admin Roles and Permissions: Assign administrative access according to configured roles and permission rules.
Content Section Controls: Enable, disable, reorder, and manage supported website sections and pages from the admin area.
Storage Configuration: Select local storage or Amazon S3 for supported uploaded files.
Maintenance and Error Tools: Use maintenance mode, dynamic admin URL access, and admin error-log viewing for system administration.
Responsive and RTL Support: Use the application across supported screen sizes with right-to-left layout support where configured.
Version History
version v2.7.0 (27-07-2026) --[UPDATED] Reorganized the Flutter application modules while preserving the existing GetX structure and application behaviour --[UPDATED] Moved authentication and verification values to secure device storage with automatic migration from previous storage --[UPDATED] Redacted passwords, OTP values, and tokens from request logs --[UPDATED] Removed unused Android storage permissions --[UPDATED] Restricted server-provided withdrawal HTML to supported text-formatting elements --[FIXED] Disposed OTP timers and application controllers correctly to prevent memory leaks --[FIXED] Improved long-amount display in product, invoice, payment, and transaction lists --[UPDATED] Added safe-area handling and improved tablet and iPad layouts --[UPDATED] Added searchable dropdowns for longer option lists --[UPDATED] Improved responsive KYC document grid --[ADDED] Flutter Secure Storage dependency version v2.6.0 (04-01-2026) --[ADDED] Google reCAPTCHA for enhanced security --[ADDED] Storage settings support (local and Amazon S3) --[ADDED] Rate limiter for improved system security --[UPDATED] Project entry point configuration --[UPDATED] Gradle, Dart, Flutter and package versions --[UPDATED] Documentation version v2.5.0 (03-09-2025) --[ADDED] Admin can add new users according to project registration data --[ADDED] Section order configuration --[ADDED] Section enable/disable option --[ADDED] All pages display --[ADDED] Dedicated page for all notifications --[ADDED] Delete option in support tickets --[ADDED] Select only same-page tickets in support ticket listing --[ADDED] Admin can create support tickets for a specific user --[ADDED] Error log display in admin panel --[ADDED] Dynamic admin URL access --[ADDED] Authorize.Net payment gateway integration --[UPDATED] Role and permission management system --[UPDATED] Gradle, Dart, Flutter and package versions --[UPDATED] Documentation version v2.4.0 (24-11-2024) --[ADDED] System maintenance mode --[ADDED] Currency Layer API for automatic exchange rates --[ADDED] Paystack payment gateway --[ADDED] French and Hindi languages --[UPDATED] Gradle, Dart, Flutter and package versions --[UPDATED] Documentation version v2.2.0 (01-05-2024) --[ADDED] Product feature --[ADDED] Automatic money out with Flutterwave --[ADDED] RTL support --[ADDED] Invoice log report --[FIXED] Minor bugs --[UPDATED] Language keys --[UPDATED] Gradle, Dart, Flutter and package versions --[UPDATED] Documentation version v2.1.0 (26-01-2024) --[ADDED] Perfect Money payment gateway --[ADDED] Mail-from address setting --[UPDATED] Razorpay payment gateway --[UPDATED] Documentation version v2.0.0 (15-01-2024) --[ADDED] PayPal payment gateway --[ADDED] Flutterwave payment gateway --[ADDED] Razorpay payment gateway --[ADDED] Pagadito payment gateway --[ADDED] CoinGate payment gateway --[ADDED] SSLCommerz payment gateway --[ADDED] QRPay payment gateway --[UPDATED] Stripe payment gateway --[UPDATED] Transaction log --[UPDATED] Documentation version v1.0.0 (23-11-2023) --[ADDED] Initial release of Android and iOS applications, website, and admin panelUsed Technology and Framework
Mobile Applications: Flutter and Dart with native Android and iOS project supportState Management: GetX with bindings and controllers
Web Back-End and Admin Panel: PHP and Laravel
Web Front-End: Next.js, React, JavaScript/TypeScript, HTML, and CSS
Database: MySQL-compatible database used by the Laravel application
Third-Party Services and Additional Costs
This application may integrate with third-party services such as payment gateways, SMS providers, email providers, Google reCAPTCHA, cloud storage providers, maps, AI services, card issuing providers, payment processors, or other external APIs depending on the product features. Some services may require separate subscriptions, account verification, usage-based charges, or licensing fees. These costs are not included in the item purchase price.
Support Facility
Item support is provided according to the support terms applicable to the purchase. Product updates may include compatibility improvements, maintenance changes, security updates, and feature enhancements at the author’s discretion. Customization, installation, deployment, third-party account approval, and external service fees are not included unless purchased separately.
Refund Policy
Please review the product description, demo, and server requirements carefully before purchasing. If you have any questions, contact our support team before making a purchase. Refund requests are handled according to Envato’s refund policy.
Related products
More digital goods in the same category or with similar tags.
Mobile / Flutter / Full Applications
Maha - Ecommerce Flutter App
Mobile / Flutter / Full Applications
BudgetBuddy - Expense Tracker & Manager App
Mobile / Flutter / Full Applications
DealDash - Online Sell and Buy Products
Mobile / Flutter / Full Applications
StoreMax - Shopify Mobile Ecommerce App Template
Mobile / Flutter / Full Applications
Grocery App - Grocery Delivery App Flutter iOS/Android App
Mobile / Flutter / Full Applications
Sales Tracker with Agents and Shop Owner
Mobile / Flutter / Full Applications
PetCare Pet Food product & vet consulting app in flutter & website in laravel
Mobile / Flutter / Full Applications
Olivette - Multivendor Grocery System & Free Landing Page
PayLink - Invoice and Payment Link Generator Full Solution
After successful payment, you will receive a download link for the source code