Quick Installation Guide
Set up your NFCPay contactless payment platform in 6 simple steps.
NFCPay Deployment Steps
- 1Confirm your production server meets the requirements — PHP version, required extensions, and Composer — before starting the installation.
- 2Upload the NFCPay source code to your server, configure your .env file, run database migrations, and point your domain at the public folder.
- 3Log in to the Admin Panel and configure currencies, fees & charges, deposit methods, and NFC payment settings for your platform.
- 4Install Flutter and its dependencies, then set up the mobile app environment and point it at your API base URL.
- 5Build and run the NFCPay app on a device or emulator to test contactless payments, cards, and transfers end-to-end.
- 6Once 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.