PayLink - Invoice and Payment Link Generator Full Solution icon

PayLink - Invoice and Payment Link Generator Full Solution

Go to Website
Hot or Not
PayLink - Invoice and Payment Link Generator Full Solution

Description

PayLink Next.js website demo

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

PayLink live demo

PayLink features overview

PayLink application interface

PayLink payment and invoicing interface

PayLink mobile application screens

PayLink admin and user features

PayLink package contents

Open PayLink live demo

Core Features

check Invoice Generator: Create professional invoices using customer, product, pricing, currency, and payment information.
check PDF Invoice: Generate and download invoices in PDF format for record keeping and customer communication.
check Email Invoice Delivery: Send generated invoice information to a customer email address from the application.
check Payment Link Creation: Generate shareable links that allow customers to complete payments through configured payment methods.
check Product Management: Add and manage products with pricing information for use in invoices and payment links.
check User Wallet: Maintain user balances and display wallet-related information within the account dashboard.
check Money Out: Submit withdrawal requests using the available manual or supported automatic money-out methods.
check Multi-Currency Support: Configure and use multiple supported currencies across applicable wallet, invoice, and transaction operations.
check Country-Based Wallet Currency: Configure wallet currency availability according to supported country settings.
check Automatic Exchange Rates: Retrieve exchange-rate data through the configured Currency Layer integration.
check Transaction Monitoring: Review payment, invoice, wallet, and money-out transaction records from user and admin interfaces.
check Payment Gateway Management: Configure supported gateways from the administration panel using the credentials required by each provider.
check Supported Gateway Integrations: Includes integrations introduced across releases, such as Stripe, PayPal, Authorize.Net, Paystack, Flutterwave, Razorpay, Pagadito, CoinGate, SSLCommerz, Perfect Money, and QRPay.
check User Profile: Allow users to manage their available personal and account information.
check KYC Verification: Support identity-verification workflows configured by the administrator.
check Two-Factor Authentication: Add an additional verification step to supported account and security actions.
check Google reCAPTCHA: Protect supported forms from automated and abusive submissions.
check Rate Limiting: Apply request limits to help reduce repeated or abusive access attempts.
check Notifications: Display user notifications on a dedicated page and support configured web notification functionality.
check Support Tickets: Allow users and administrators to create, review, and manage support-ticket conversations.
check Admin Roles and Permissions: Assign administrative access according to configured roles and permission rules.
check Content Section Controls: Enable, disable, reorder, and manage supported website sections and pages from the admin area.
check Storage Configuration: Select local storage or Amazon S3 for supported uploaded files.
check Maintenance and Error Tools: Use maintenance mode, dynamic admin URL access, and admin error-log viewing for system administration.
check 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 panel

Used Technology and Framework

check Mobile Applications: Flutter and Dart with native Android and iOS project support
check State Management: GetX with bindings and controllers
check Web Back-End and Admin Panel: PHP and Laravel
check Web Front-End: Next.js, React, JavaScript/TypeScript, HTML, and CSS
check 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.


Contact PayLink support

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.

TypeFlutter App
AuthorAppDevsX
Price$39
Sales91
Rating5 (3)
PublishedNov 22, 2023
Last UpdateOct 8, 2026
Compatible SoftwareFlutter 3.x
Demo Urlhttps://pay-link.app
Mobile Files IncludedDart, YAML, JavaScript JSON, .java, .kotlin, .plist, .swift, JavaScript JS, CSS, PHP, HTML

Categories

Tags

business paymentsdigital paymentsfintechflutterinvoice generatorinvoicing systemlaravelnextjsonline paymentspayment gatewaypayment linkpayment processingpaypalpdf invoicestripe

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit