To send and receive payments with NFCPay Wallet, you need an active Stripe account. NFCPay does not process money directly — instead, it connects you to Stripe, where payouts and compliance are handled securely.
Below is a simple step-by-step guide.
Visit Stripe and create your account:
Sign up with your business details
Choose your country and business type
Complete the onboarding process
Before you can receive payouts, Stripe requires verification.
This usually includes:
Business information
Identity verification
Bank account details
Once your Stripe account is verified, it is ready to be connected to NFCPay Wallet.
After verification:
Log in to your Stripe Dashboard
Go to Developers → API keys
Copy your Secret Key
⚠️ Keep this key secure. It gives access to your Stripe account through NFCPay Wallet.
You can use NFCPay Wallet either via:
Web: https://nfc-pay.com
Android app: https://play.google.com/store/apps/details?id=net.appdevs.nfcpay&pcampaignid=web_share
Log in with your NFCPay account.
In NFCPay Wallet, click Merchant Account
Paste your Stripe Secret Key
Save your settings
NFCPay will now securely connect your account to Stripe.
Once your Stripe account is connected:
You can receive payments through NFCPay Wallet
You can send payments to other NFCPay users
You control payout settings (manual or automatic) directly in Stripe
NFCPay Wallet handles the payment flow and visibility.
Stripe handles regulated payouts and settlement.
If you have questions about setting up your Stripe account or connecting it to NFCPay Wallet, contact us here: