← back
Kotlin Android Billing Integration

Kotlin Android Billing Integration

Pending
💰 INR 1500–12500 👤 Unknown 🕒 16d ago status: new
Mobile App Development Android Software Testing Kotlin Documentation Regression Testing
My Android app is already about 80 % complete, written entirely in Kotlin, and I now need an experienced developer who can jump straight into a mature code-base without slowing down the momentum. The remaining work focuses on the in-app purchase flow, final bug squashing, and polishing the subscription experience. The payment gateway I have chosen is Google Play Store Billing (not PayPal, Stripe, or Square), so you must be comfortable with the latest Google Play Billing Library, its test environment, and Play Console configuration. Here is what still needs doing: • Payment integration – wire in Google Play Billing for one-time purchases and subscriptions, make sure acknowledgements and server-side verification are handled. • Bug resolution – there are a handful of UI glitches and a couple of crashes reported by Firebase Crashlytics that must be eliminated before release. • Subscription models – finish the pricing screen, ensure upgrade/downgrade logic works, and confirm user entitlements are updated instantly across the app. • Miscellaneous clean-up – little things like tightening up animations, removing unused resources, and adding concise documentation so the next contributor can understand the flow. Acceptance criteria • All purchases and subscriptions complete successfully in sandbox and production. • No critical or major issues remain in Crashlytics after a full regression pass. • User can start, change, and cancel a subscription from within the app and see the correct status immediately. • A short “how to build & test” README is added to the repo. You’ll be working in Git; I’ll give you access and we’ll move in small, reviewable pull requests so progress stays transparent. If you’re confident in Kotlin, familiar with Google Play Billing, and enjoy turning the last 20 % of a project into a polished release, let’s get started.
↗ View on Freelancer