I will integrate stripe, app store and google play payments in your spring boot backend


About this gig
Payments are the one part of your backend that can't be mostly right. A retried webhook that credits twice, or an in-app purchase that is never verified with the store, costs real money.
I've built this in production: at MMA Finds, a marketplace I co-founded and built as the only engineer, payments and credits run through a ledger with idempotency keys, covering Stripe, App Store and Google Play purchases. 5+ years of backend work with Kotlin, Java and Spring Boot, including services for Austria's largest banking group.
What you get:
- Server-side purchase verification (App Store Server API, Google Play Developer API)
- Stripe checkout, subscriptions and webhooks
- Idempotent handlers, so retries never charge or credit twice
- A ledger for credits and balances you can audit
- Tests and a short document explaining how it works
Stack: Kotlin or Java, Spring Boot, PostgreSQL. Please message me before ordering with your stack and what's broken or missing, and I'll confirm the right package.
Get to know Orest K.
Senior full stack engineer, web apps, backends and payments
- FromSlovakia
- Member sinceJan 2022
Languages
English, Ukrainian, Russian, Slovak
My Portfolio
FAQ
Will you need our production keys?
No. I work with sandbox and test accounts only and deliver through a pull request. You review it, merge it and switch to live keys yourself.
Do you work with Node.js, Python or PHP backends?
No. I only take JVM backends (Kotlin, Java, Spring Boot), so you get someone who works in that stack every day.

