Payments, couriers, social login, SMS & APIs - all wired in.
Every integration below is used in a real flow of this store. Calls go through one logging client with timeouts, retries and secret masking.
Payments
Orders API + Checkout.js popup with HMAC signature verification, webhooks and refunds.
Used in: Checkout → payment popup; wallet top-up; dashboard refunds.
Checkout Sessions, signed webhooks (Stripe-Signature) and partial/full refunds.
Used in: Checkout → payment popup; wallet top-up; dashboard refunds.
Orders v2 REST API (create → approve → capture), webhook verification, refunds in USD.
Used in: Checkout → payment popup (INR converted to USD).
Hosted fake payment page to demo success, failure and pending flows without keys.
Used in: Checkout → payment popup (demo mode).
Bank details + scannable UPI QR, UTR & screenshot upload, staff verification queue.
Used in: Checkout → payment popup; dashboard → bank transfer queue.
Ledger-based wallet: top-ups, split payments, refunds to wallet, idempotent credits.
Used in: Payment popup toggle; My Account → Wallet.
Shipping
Token auth, courier serviceability & rates, adhoc orders, AWB assignment, labels, tracking.
Used in: Delivery options at checkout; dashboard → create shipment.
Pincode serviceability, rate calculator, CMU shipment creation, packing slip, tracking.
Used in: Delivery options at checkout; dashboard → create shipment.
Zone & weight based rates from a seeded pincode table, fake AWB, simulated tracking.
Used in: Product page pincode check; checkout; dashboard simulate status.
Location
Free public API resolving pincode → city, district, state with DB cache and offline fallback.
Used in: Address forms auto-fill; product page delivery check.
Social login
OAuth 2.0 via django-allauth; buttons only appear when keys are set.
Used in: Login & signup pages.
OAuth 2.0 via django-allauth.
Used in: Login & signup pages.
OAuth via django-allauth.
Used in: Login & signup pages.
Notifications
Transactional SMS (Flow API) for order updates and OTP.
Used in: Order events, phone OTP login.
Programmable SMS REST API.
Used in: Order events, phone OTP login.
Meta Graph API messages for order placed/shipped/delivered.
Used in: Order lifecycle events.
Our API
Products, serviceability and token-authenticated order tracking with browsable docs.
Used in: /api/v1/
We build APIs too
A token-authenticated REST API (Django REST Framework) exposes products, pincode serviceability and order tracking.