Central API Integration Vault

Third-Party Services & Production Credentials

Manage Razorpay, PhonePe, Shiprocket, MSG91, OpenStreetMap, Cloudflare R2, and WhatsApp Cloud APIs in one place.

Razorpay Instant Gateway & UPI

Active

Processes credit cards, debit cards, net banking, and instant UPI transfers across India.

📘 Integration Guide:

1. Login to Razorpay Dashboard (https://dashboard.razorpay.com).

2. Navigate to Settings -> API Keys and generate your Live / Test Key ID & Secret.

3. Set Webhook URL to https://quinkart.in/api/v1/payments/razorpay/webhook with payment.captured event.

ID: razorpay

PhonePe PG & Dynamic UPI Soundbox

Active

Generates real-time doorstep QR codes and instant voice confirmations for riders.

📘 Integration Guide:

1. Access PhonePe Business Dashboard.

2. Configure Merchant ID and UAT/Production Salt Key Index 1.

3. Verify UPI Soundbox voice announcements in Hindi/English.

ID: phonepe

Shiprocket Multi-Carrier Air Express

Active

Handles pan-India priority courier (BlueDart, Delhivery, DTDC, XpressBees) outside Bettiah 10km.

📘 Integration Guide:

1. Login to Shiprocket Panel -> API -> Manage API Users.

2. Generate API access credentials and enter the email and token above.

3. Register primary pickup hub at Mansha Tola, Bettiah - Pincode 845438.

ID: shiprocket

Fast2SMS & DLT Gateway

Active

Sends transactional OTPs, order confirmation SMS, and delivery PIN codes to customers.

📘 Integration Guide:

1. Register DLT Headers at Vilpower/Jio DLT portal under Entity Name QUINKART.

2. Add Fast2SMS Authorization API key.

3. Ensure OTP template matches: {#var#} is your QuinKart royal verification code.

ID: sms_fast2sms

OpenStreetMap & High-Precision GPS Reverse Geocoder

Active

Provides road routing, reverse geocoding, and distance calculation for Bettiah 10km corridor.

📘 Integration Guide:

1. OpenStreetMap Nominatim is active with User-Agent QuinKartHyperlocal/2.0.

2. Custom Bettiah landmark geofence matrix is enabled for fallback zero-latency resolution.

ID: maps_osm

Cloudflare R2 / AWS S3 Media CDN

Active

Stores product high-res images, rider POD delivery proof photos, and unboxing videos.

📘 Integration Guide:

1. Create R2 bucket in Cloudflare Dashboard.

2. Generate R2 Token with Object Read & Write permissions.

3. Connect custom domain media.quinkart.in for ultra-low latency image serving.

ID: cloudflare_r2

Meta WhatsApp Cloud Business API

Active

Sends rich order tracking messages, interactive rider location buttons, and digital invoices.

📘 Integration Guide:

1. Setup WhatsApp Business App on Meta Developers Portal.

2. Add Phone Number and verify via OTP.

3. Create template order_hyperlocal_dispatched with button to /orders/[id].

ID: whatsapp_cloud