Quick Installation Guide

Set up your NFCPay contactless payment platform in 6 simple steps.

NFCPay Deployment Steps

  • 1
    Confirm your production server meets the requirements — PHP version, required extensions, and Composer — before starting the installation.
  • 2
    Upload the NFCPay source code to your server, configure your .env file, run database migrations, and point your domain at the public folder.
  • 3
    Log in to the Admin Panel and configure currencies, fees & charges, deposit methods, and NFC payment settings for your platform.
  • 4
    Install Flutter and its dependencies, then set up the mobile app environment and point it at your API base URL.
  • 5
    Build and run the NFCPay app on a device or emulator to test contactless payments, cards, and transfers end-to-end.
  • 6
    Once testing passes, generate signed release builds and submit the app to the Google Play Store and Apple App Store.
Auto-Configuration Enabled

NFCPay includes a Zero-Configuration Installer. All required database setup, migrations, and initial configurations are handled automatically. No manual.envediting or database import is required during the initial installation process.