Custom Development Partner • Dev Pods • Microsoft Teams
Building the Microsoft Teams Gift Card Experience for M2P — With Theecode Dev Pods
M2P engaged Theecode as a custom development partner to ship the Teams-based gift card app and a secure middleware that connects Microsoft Teams to M2P’s Gift Card Platform and UPI payment rails. We continue with Java Spring Boot pods for platform maintenance across Credit, Surrogate and Connect products.
Teams App UI
Middleware API
UPI via PayU/Razorpay
Java Spring Boot Pods
Theecode × M2P — Teams Gift Card (Preview)
Teams — QuikGift
org: m2p-fintech
Compose
Send Gift
Card
Last Action
Gift card created • UPI payment initiated • Email sent to recipient
Theecode Dev Pod
Frontend
React / Teams UI
Middleware
NestJS / Node
Backend
Java Spring Boot
QA & Release
Regression + CI/CD
THEECODE CONTRIBUTION
Dev pod deployment & delivery: Teams UI (React), Middleware (NestJS), Java Spring
Boot pods, and QA & release.
Theecode
shipped the Microsoft Teams gift card experience and a secure middleware gateway
under M2P governance (UPI via
PayU/Razorpay; recipient email verification → digital RuPay card).
Challenge
Launch a compliant Teams app on top of an existing gift card platform
- Build Microsoft Teams UI and a thin, secure middleware without duplicating M2P’s core
- Support UPI‑only payments and redirect to hosted pay page
- Recipient flow: email verification → digital RuPay card provisioning (handled by M2P)
- Keep refunds/expiry out of scope — owned by M2P gift platform
Constraints & Guardrails
M2P retains IP; Theecode operates as a dev partner with pods under T&M. Security posture
mirrors M2P standards; deploy
to M2P cloud.
Outcome
A modular Teams experience, pluggable middleware, and retained pods for ongoing Java
workstreams across
Credit/Surrogate/Connect.
Theecode Dev Pod Model
Java Spring Boot
2× engineers (160 h/mo each) on Credit, Surrogate & Connect products.
Frontend (Teams UI)
React + Teams toolkit with adaptive cards and auth.
Middleware API
NestJS gateway to M2P Gift APIs; PayU/Razorpay redirect.
QA & Release
Runbooks, regression, staging parity, observability hooks.
Platform Snapshot
Teams App → Middleware → M2P Gift Card Platform
A small but solid bridge that respects product boundaries and compliance.
- Teams UI (React) with auth & email verification
- Middleware (NestJS) for session, webhooks, and payment redirect
- M2P Gift Card APIs for issuance; RuPay card provisioning; expiry/refund owned by M2P
Screens & Flows
Create Gift (Sender)
Recipient Verify & Claim
Admin Overview
Impact
6 weeks
MVP delivery target
Reusable
Middleware for corp gifting
Pods
Java retained for other products
Compliance
UPI-only, non‑KYC gifts ≤ ₹10k
Need bandwidth for embedded finance?
Start with a Dev+AI pod. Go live in days, not months.
- Card + bank API expertise
- Microsoft Teams & Azure experience
- Predictable pricing • From $5k/month