VK
arrow_back Back to Projects

Case Study

Shared Payment Gateway

A centralized backend payment gateway service that powers all client event/hype websites. Acts as a common integration layer supporting Razorpay, PhonePe, and other providers, successfully decoupling payment logic from individual frontends.

Python/Django REST API Multi-Provider

error_outline The Problem

Fragmented payment integrations across 40+ client sites created maintenance nightmares and security vulnerabilities. Each frontend required bespoke integration logic for various payment providers, leading to duplicated effort and unreliable transaction tracking. A centralized, secure backend architecture was essential to standardise the payment flow.

account_tree System Architecture

language Client Site A
storefront Client Site B
event Client Site C
+ 37 more clients
hub

Payment Gateway

Django REST

account_balance Razorpay API
payments PhonePe API

terminal Tech Stack

Language Python
Framework Django
Architecture REST API
Provider Razorpay
Provider PhonePe

analytics Impact

public

40+

Client Websites Powered

integration_instructions

Simplified

Frontend Integration

monitoring

Centralized

Transaction Tracking