Receiving Payments
Learn how to receive cryptocurrency payments using SafeBank's Tap-to-Pay feature.
Quick Start
Receiving a payment is simple:
- Open SafeBank app to "Receive" screen
- Show your phone or QR code to the payer
- Wait for tap or scan
- Payment received - Instant notification!
Step-by-Step Guide
Method 1: NFC Tap-to-Receive
The fastest way to receive payments in person.
Steps:
-
Open SafeBank App
- Launch the app
- Navigate to home screen
-
Tap "Receive"
- Large button on the home screen
- Or swipe right
-
Select Amount (Optional)
- Enter specific amount if you know it
- Or leave blank for payer to enter
- Choose cryptocurrency if preferred
-
Hold Phone Ready
- Keep app on "Receive" screen
- Phone should be unlocked
- Hold steady
-
Wait for Tap
- Payer taps their phone to yours
- You'll feel a vibration
- Screen shows "Payment Received!"
-
View Confirmation
- Amount received
- Sender information (if shared)
- Transaction ID
- Digital receipt
Tips:
- Keep phones close (within 4cm)
- Hold steady for 2-3 seconds
- If it doesn't work, try adjusting position
- Both phones should have NFC enabled
Method 2: QR Code
Perfect for remote payments or when NFC isn't available.
Steps:
-
Open SafeBank and tap "Receive"
-
Switch to QR Code Mode
- Tap "Show QR Code" button
- Or it displays automatically
-
Configure Payment
- Enter amount (optional)
- Select cryptocurrency
- Add note or invoice number (optional)
-
Display QR Code
- Show on your screen for in-person scan
- Or share image for remote payment
- Or print for recurring payments
-
Payer Scans
- They scan with SafeBank app
- Or any compatible wallet app
- Confirm and send payment
-
Receive Notification
- Instant push notification
- Transaction appears in history
- View receipt details
Advantages:
- Works remotely
- Can be shared digitally
- Works with external wallets
- Can be printed
Method 3: Share Your Address
For receiving from external wallets or advanced users.
Steps:
-
Go to Receive Screen
-
Tap "Show Address"
- Displays your wallet address
- Different address for each cryptocurrency
-
Share Your Address
- Tap to copy to clipboard
- Share via message/email
- Or show as QR code
-
Wait for Transaction
- Sender sends to your address
- Transaction appears as "Pending"
- Confirms on blockchain
-
Confirmation
- Receive notification when confirmed
- View on blockchain explorer
- Funds available in wallet
Important: Always verify you're sharing the correct currency address (BTC address for Bitcoin, ETH address for Ethereum, etc.)
Method 4: Request Payment
Send a payment request to someone specific.
Steps:
-
Tap "Request Payment"
-
Enter Details
- Select contact or enter information
- Amount to request
- Cryptocurrency preference
- Note or invoice reference
-
Send Request
- Via SafeBank (if they're a user)
- Via email
- Via SMS
- Share link
-
They Receive
- Notification with payment details
- One-tap to pay button
- Pre-filled payment information
-
Automatic Notification
- When they pay, you're notified instantly
- Payment appears in your wallet
- Receipt generated automatically
Use cases:
- Billing customers
- Requesting payment from friends
- Invoice payments
- Splitting bills
Request Payment Link
Create shareable payment links:
How to create:
- Go to "Receive"
- Tap "Create Payment Link"
- Enter:
- Amount
- Cryptocurrency
- Description
- Expiration (optional)
- Tap "Generate Link"
Share your link via:
- Social media
- Messaging apps
- Website
- QR code
Features:
- Single-use or reusable
- Set expiration dates
- Track who paid
- Perfect for selling online
Requesting Specific Amount
Pre-fill the amount to avoid confusion:
Steps:
- On "Receive" screen
- Enter amount in:
- Local currency (USD, EUR, etc.)
- Or cryptocurrency amount
- Select currency
- Display QR code or wait for tap
- Amount is pre-filled for payer
- They confirm and pay
Benefits:
- No manual entry errors
- Faster checkout
- Professional appearance
- Clear transaction records
Multi-Currency Receiving
Accept multiple cryptocurrencies for one payment:
Setup:
- Tap "Receive"
- Select "Accept Multiple Currencies"
- Choose which currencies to accept:
- ✅ Bitcoin
- ✅ Ethereum
- ✅ USDC
- ✅ USDT
- Payer chooses their preferred currency
- You receive equivalent value
Automatic conversion displayed to both parties.
Business Mode
For merchants and businesses accepting payments:
Quick Checkout Mode
Enable:
- Settings → Business Mode
- Toggle "Quick Checkout" on
- Set default currency
- Configure receipt options
Features:
- Faster payment flow
- Automatic receipt generation
- Sales tracking
- End-of-day reports
- Tax documentation
Learn more about Merchant features →
POS Integration
Integrate SafeBank with your Point of Sale system:
- Connect via API
- Automatic amount synchronization
- Inventory management
- Customer database
- Accounting integration
Payment Confirmations
Instant Confirmations
For SafeBank-to-SafeBank payments:
- Payment received instantly
- Appears immediately in balance
- No waiting for blockchain confirmation
- Settled off-chain initially
- Later batched to blockchain
Blockchain Confirmations
For external wallet payments:
Required confirmations:
- Bitcoin: 3 confirmations (~30 min)
- Ethereum: 12 confirmations (~3 min)
- USDC/USDT: 12 confirmations (~3 min)
Status indicators:
- ⏳ Pending: Transaction submitted
- ⚡ Confirming: Receiving confirmations
- ✅ Confirmed: Fully confirmed and spendable
You can view confirmation progress:
- Tap the transaction in history
- See confirmation count
- View estimated time remaining
Transaction History
Viewing Received Payments
Access all received payments:
- Go to "Activity" or "History"
- Filter by "Received"
- View details:
- Sender information
- Amount received
- Timestamp
- Transaction ID
- Fee details
- Receipt
Organizing Transactions
Sort by:
- Date (newest/oldest)
- Amount (high/low)
- Currency type
- Status (pending/confirmed)
- Sender
Filter by:
- Date range
- Specific cryptocurrency
- Amount range
- Sender
- Transaction type
Export Options
Export transaction history:
- Settings → Export
- Select date range
- Choose format:
- CSV (for spreadsheets)
- PDF (for records)
- Excel
- Email or download
Perfect for:
- Accounting
- Tax preparation
- Bookkeeping
- Financial audits
Notifications
Configure Alerts
Customize how you're notified:
Settings → Notifications → Received Payments
Options:
- ✅ Push notifications
- ✅ Email notifications
- ✅ SMS (for large amounts)
- ✅ In-app notifications
Customize by amount:
- All payments
- Payments over $X
- Only large payments
Notification Details
Notifications include:
- Sender name/username
- Amount received
- Currency
- Timestamp
- Quick link to view details
Fees
Receiving Fees
Good news: Receiving payments is FREE!
- ✅ No fees to receive from SafeBank users
- ✅ No fees to receive from external wallets
- ✅ Network fees paid by sender
The only exception:
- If you immediately forward/send the payment, standard sending fees apply
Withdrawal Fees
If you transfer received funds to external wallet:
- Network fees apply (paid to blockchain)
- SafeBank doesn't charge extra fees
- Bitcoin: ~$1-5
- Ethereum: ~$2-50 (varies)
- Stablecoins: Similar to Ethereum
Security
Verify Sender
Before accepting large payments:
- Verify sender identity
- Check transaction details
- Confirm expected amount
- Ensure legitimate source
Suspicious Payments
If you receive unexpected payment:
⚠️ Warning signs:
- Unknown sender
- Unexpected amount
- Unusual message
- Request to return funds
- Too-good-to-be-true offers
Action:
- Don't spend the funds immediately
- Contact sender to verify (outside SafeBank)
- Report to SafeBank support if suspicious
- Don't fulfill any requests until verified
Privacy Settings
Control what information senders see:
Settings → Privacy → Receive Settings
Options:
- Share username (Public)
- Share encrypted ID only (Semi-private)
- Minimal sharing (Private)
Consider:
- Business users: Keep public for customer convenience
- Personal users: Balance privacy with usability
Disputes and Refunds
If Payment is Wrong
Received wrong amount:
- Contact sender immediately
- Verify the correct amount
- Options:
- Return the excess
- Request additional payment
- Issue partial refund
Received from wrong person:
- Do NOT spend the funds
- Contact SafeBank support
- Work with support to return funds
- Keep all communication records
Issuing Refunds
As a merchant or business:
- Find transaction in history
- Tap "Issue Refund"
- Choose:
- Full refund
- Partial refund
- Enter refund reason
- Confirm
Refund processes immediately to customer's wallet.
Troubleshooting
Not Receiving Payments
Check the following:
- App is open on "Receive" screen
- NFC is enabled in device settings
- Internet connection is active
- Sufficient confirmations (for blockchain transactions)
- Correct address shared (verify currency type)
Payment Shows as Pending
For external wallet payments:
- This is normal
- Wait for blockchain confirmations
- Check status in transaction details
- Contact sender to verify they sent
- View on blockchain explorer
If stuck for too long:
- Bitcoin: Over 1 hour
- Ethereum: Over 30 minutes
Contact support with transaction ID.
Didn't Receive Notification
Troubleshooting:
- Check notification settings in app
- Verify device notification permissions
- Check "Activity" - payment may still have arrived
- Ensure app has background refresh enabled
- Re-enable notifications in settings
Best Practices
For Personal Use
✅ DO:
- Keep app updated
- Enable notifications
- Verify amounts
- Save important receipts
- Check transactions regularly
❌ DON'T:
- Share your wallet addresses publicly
- Accept payments from unknown sources
- Leave large balances in hot wallet
- Ignore security alerts
For Business Use
✅ DO:
- Use Business Mode
- Generate receipts
- Track all transactions
- Export records regularly
- Verify large payments
- Train staff on procedures
❌ DON'T:
- Share the same QR code for all customers
- Accept payments without verification
- Ignore reconciliation
- Mix business and personal wallets
Next Steps
Questions about receiving payments? Contact support@safebank.io