Tap to Pay in the mobile app
Accept contactless in-person payments on iPhone with NFC.
The Charge tab in the Bontro mobile app lets you accept in-person card payments using your iPhone's NFC chip -- no card reader hardware needed.
Requirements: - iPhone running iOS 16.4 or later - Physical device (does not work in the iPhone Simulator) - Stripe Connect account connected in Settings -> Payments - Bontro mobile app (dev build required, not available in Expo Go)
The two-stage flow:
Stage 1 -- Pro enters amount: 1. Open the Charge tab 2. Type in the amount, or tap a service from the quick-pick list to prefill the price 3. Tap "Hand to Client" when ready
Stage 2 -- Client selects tip and taps to pay: 4. Hand your iPhone to the client 5. They see a tip selection screen: 15%, 18%, 20%, 25%, Custom, or No Tip 6. They tap their card or phone to the top of your iPhone 7. Payment processes 8. You see a success screen with the full breakdown (base + tip + total)
Supported payment methods: - Contactless credit and debit cards (tap to pay) - Apple Pay - Google Pay - Other digital wallets
Payments go directly to your Stripe account: All Tap to Pay transactions use your connected Stripe account. Funds are available on your normal Stripe payout schedule. No extra fees beyond Stripe's standard card-present rate.
Back button: If the client needs to reconsider or you entered the wrong amount, there is a back button on the tip selection screen that returns to the amount entry screen.
Related articles: - mobile-app-overview - connecting-stripe - accepting-payments