Android Teya Terminal Demo

Job ID: 40104828

Budget: $250 – $750 USD

I need a lean, well-commented Android demo that shows how to connect a phone or tablet to the Teya.com terminal and run a complete “tap/insert/swipe → authorised/declined” flow. The core objective is payment processing, so the sample must:

• Call the Teya SDK/API to initiate a card payment,
• Listen for and surface payment-status callbacks, and
• Push those updates to the screen through real-time notifications.

A minimal UI is fine—one amount field, a “Pay” button, plus the notification logic covers my needs. Kotlin is ideal, but Java works if you wire everything cleanly.

Please include in the repository:
1. Source code and Gradle project ready to open in Android Studio.
2. A short README explaining setup, sandbox credentials, and where in the code each Teya call occurs.
3. An APK I can sideload for quick testing.

If you’ve integrated Teya or similar providers before, let me know; otherwise clear, traceable code and the ability to compile and run without surprises will be the key acceptance criteria.