Android
# SmartOn Pay Android - User Guide
This guide explains how to use the Android app after you install it.
## What you need
- Android device that supports Tap to Pay with Stripe Terminal.
- An active SmartOn Pay customer account (email + password).
- A terminal set up for your account by SmartOn Pay support.
- Internet access.
## Install the app
- Install from Google Play: https://play.google.com/store/apps/details?id=com.smarton.pay&pcampaignid=web_share
- Or install a build from `android/app/release/` (APK/AAB) or run from Android Studio.
## Registration
You must be registered before you can sign in. If you do not have an account yet, submit your registration at https://payments.smarton.app/signup.
## Sign in
1. Open the app.
2. Enter your email and password.
3. Tap Sign In.
If the credentials are wrong, the app will show an error message and stay on the login screen.
## Select a terminal
- After login, the app loads the terminals for your account and selects the first one by default.
- If multiple terminals are available, select the terminal you want to use in Settings.
## Take a payment
1. Enter the amount.
2. Tap Continue.
3. Follow the on-screen Tap to Pay flow.
4. Wait for approval or failure.
## Send a receipt
1. After a successful payment, enter the receipt email.
2. Tap Send Receipt.
## View transactions
- Open the Transactions tab to see recent payments.
## Refund a payment
- Open a transaction and use the refund action.
## Troubleshooting
- "Tap to Pay not supported": The device does not support Tap to Pay or requirements are not met.
- "Log in before taking payments": The session expired or you are not logged in.
- "Terminal not found": The selected terminal does not belong to your account or was deleted.