شريك تكامل معتمد من Razorpay

تطوير تكامل Razorpay
لـالتجارة الرقمية في الهند

من الدفع القياسي إلى Marketplace Route — نهندس كل منتج من Razorpay بمعالجة ويب-هوك محكمة، وعدم تكرار (idempotency)، وفوترة متوافقة مع GST مدمجة.

ابدأ التكامل — أسبوعان شاهد ما نبنيه
30+
تكامل Razorpay
أسبوعان
متوسط التسليم
99.9%
اتفاقية تشغيل
GST
فوترة آلية
ما ندمجه

كل منتج من Razorpay — مهندَس للإنتاج لا للعروض فقط.

💳

الدفع القياسي وواجهة مخصّصة

ضمّن صفحة الدفع المستضافة من Razorpay أو ابنِ واجهة دفع مخصّصة بالكامل عبر Razorpay.js. نتولّى إنشاء الطلبات، والتقاط المدفوعات، وإعادة المحاولات عند الفشل، ومزامنة الحالة لحظياً.

Razorpay.js Order API Cards + UPI + EMI HMAC Verify
🔁

الاشتراكات والفوترة المتكرّرة

تنفيذ كامل لـRazorpay Subscriptions — إنشاء الخطط، ورسوم الإضافات، ودورات الإيقاف/الاستئناف، والتناسب الزمني، ومنطق التحصيل للمدفوعات الفاشلة. ويدعم تفويضات UPI AutoPay NACH.

Subscriptions API UPI AutoPay NACH Mandate Dunning Logic
🏪

مدفوعات الأسواق — Razorpay Route

قسّم المدفوعات بين عدة بائعين أو مستقلّين أو تجّار فرعيين لحظياً. نبني تسجيل الحسابات المرتبطة، وجدولة التحويلات، ومنطق التعليق، ولوحة تقارير التسوية.

Razorpay Route Linked Accounts Transfer API Settlement Ledger

روابط UPI العميقة وSmart Collect

وَلِّد روابط دفع UPI ديناميكية ورموز QR وحسابات Smart Collect افتراضية لتحصيل فواتير B2B. ويشمل تسوية IMPS/NEFT ومطابقة المدفوعات تلقائياً.

UPI Deep-Link Smart Collect Virtual Accounts QR Generation
🪝

محرّك الويب-هوك والتسوية

معالج ويب-هوك بمستوى الإنتاج مع تحقّق توقيع HMAC-SHA256، ومفاتيح عدم تكرار، وطوابير إعادة المحاولة (Celery / BullMQ)، وتقارير تسوية ليلية مقابل نظامك المحاسبي.

Webhooks HMAC-SHA256 Idempotency BullMQ / Celery
🧾

فوترة GST وإدارة المبالغ المستردة

توليد فاتورة GST تلقائياً عند نجاح الدفع — GSTIN ورموز HSN/SAC وتفصيل الضرائب وتوليد PDF وإرسال بريدي. ودمج كامل لواجهة الاسترداد مع تدفّقات تصعيد النزاعات.

GST Compliant GSTIN + HSN Refund API PDF Invoices
تنفيذ يضع المهندس أولاً

نكتب كوداً نظيفاً آمناً للإنتاج — لا منسوخاً من التوثيق.

الواجهة الخلفية — Node.js (Express)

Webhook verification with idempotency guard. Every payment event is acknowledged exactly once, even under retry storms.

// Webhook handler — production-safe
const crypto = require('crypto');

app.post('/webhook/razorpay', (req, res) => {
  const sig = req.headers['x-razorpay-signature'];
  const body = req.rawBody;

  const expected = crypto
    .createHmac('sha256', process.env.RAZORPAY_WEBHOOK_SECRET)
    .update(body)
    .digest('hex');

  if (sig !== expected) return res.status(400).end();

  // idempotency check before processing
  const { event, payload } = req.body;
  processPaymentEvent(event, payload);
  res.json({ status: 'ok' });
});

الواجهة الأمامية — Razorpay.js Checkout

Secure order flow: server creates order → client opens checkout → server verifies signature. Zero raw keys on frontend.

// Fetch order from your server first
const order = await fetch('/api/create-order', {
  method: 'POST',
  body: JSON.stringify({ amount: 49900, currency: 'INR' })
}).then(r => r.json());

const rzp = new Razorpay({
  key: 'rzp_live_XXXXXXXXXXXX',
  order_id: order.id,
  amount: order.amount,
  currency: 'INR',
  name: 'Your Brand',
  handler: (response) => {
    // send to server for sig verification
    verifyPayment(response);
  }
});
rzp.open();
استراتيجية الدفع: الهند مقابل الخليج

خارطة تكامل واحدة لا تخدم السوقين — وإليك كيف نهندس لكليهما.

🇮🇳 الهند — لماذا يتفوّق Razorpay

  • UPI مهيمن — أكثر من 95% من معاملات الجوال؛ وحزمة UPI لدى Razorpay الأفضل في فئتها
  • دعم أكثر من 1.2 مليار حساب بنكي عبر قنوات IMPS/NEFT/RTGS
  • تقسيط EMI على البطاقات الائتمانية والمدينة عبر أكثر من 15 بنكاً شريكاً جاهزاً
  • تفويض NACH لـUPI AutoPay — أساسي للفوترة المتكرّرة في SaaS والتأمين
  • فوترة B2B متوافقة مع GST عبر حسابات Smart Collect الافتراضية
  • Razorpay Route لمدفوعات الأسواق — اقتصاد العمل الحر وD2C متعدد البائعين
  • إقامة بيانات AWS مومباي — تبقى البيانات في الهند بامتثال RBI
  • تسوية T+2 للحسابات القياسية؛ وT+1 للتجّار ذوي الحجم الكبير

🌍 الخليج — متى تُقرَن بـPayTabs

  • Razorpay للهند فقط — يحتاج عملاء الخليج بوابة لمنطقة الشرق الأوسط: PayTabs أو Stripe MENA أو Telr
  • نبني موجّه بوابات موحّداً: حركة الروبية ← Razorpay، والدرهم/الريال/الدينار ← PayTabs
  • PayTabs يدعم KNET (الكويت) وMada (السعودية) وBENEFIT (البحرين) وTabby/Tamara للدفع الآجل
  • طبقة إدارة طلبات واحدة — لوحة واحدة ومعالجا دفع
  • واجهة دفع عربية RTL تعمل أصيلاً مع PayTabs؛ وRazorpay يتولّى LTR
  • فوترة الخليج: ضريبة قيمة مضافة 5% (الإمارات/السعودية) تُحتسب تلقائياً مقابل GST 18% بالهند — قوالب فواتير منفصلة
  • تقارير بعملتين: الروبية ₹ + الدرهم/الريال في عرض تحليلي واحد
حزمة التقنيات التي نستخدمها

تركيبات مُجرَّبة عبر أكثر من 30 مشروع Razorpay — لا تجارب في الإنتاج.

بيئات تشغيل الواجهة الخلفية

Node.js + Express Python + FastAPI Next.js API Routes Django REST

حِزم Razorpay البرمجية

razorpay-node razorpay-python Razorpay.js Checkout.js

الطوابير وإعادة المحاولة

BullMQ (Redis) Celery + Redis AWS SQS Dead Letter Queue

قاعدة البيانات والسجل المحاسبي

Supabase Postgres AWS RDS Prisma ORM Idempotency Keys

الفوترة

Puppeteer PDF Nodemailer SMTP AWS SES GST + HSN codes

المراقبة

Razorpay Dashboard Sentry Errors Datadog APM Webhook Logs
القطاعات التي بنينا لها

لكل قطاع احتياجات مختلفة من منتجات Razorpay — ونعرف أيّها يحل ماذا.

🚀

منتجات SaaS والاشتراكات

إعداد كامل لـRazorpay Subscriptions — تجارب مجانية، وباقات متعدّدة، ورسوم استخدام إضافية، وتفويضات UPI AutoPay NACH. واستعادة العملاء عبر تسلسلات بريد تحصيل ذكية مرتبطة بإخفاقات الويب-هوك.

Subscriptions API UPI AutoPay Dunning Flows
🛒

التجارة الإلكترونية وD2C

دفع قياسي بخيارَي الدفع عند الاستلام والدفع المسبق، وRazorpay Magic Checkout للمشترين المتكرّرين بنقرة واحدة، وتقسيط EMI للمنتجات مرتفعة السعر. وتُعالَج الإرجاعات والمبالغ المستردة عبر Refunds API مع خطافات إشعار العميل.

Magic Checkout EMI Options Refunds API
🏪

الأسواق ومنصّات العمل الحر

Razorpay Route لتقسيم المدفوعات بين المشترين وعدة بائعين/مستقلّين. وتسجيل الحسابات المرتبطة بإجراءات KYC، وقواعد تعليق التحويل، ولوحات تسوية لحظية للبائعين.

Razorpay Route Linked Accounts Vendor KYC
🏥

الرعاية الصحية والعيادات

روابط دفع للمرضى عبر Razorpay Payment Pages، وتقسيط EMI للعلاجات مرتفعة الكلفة، وفوترة متكرّرة لخطط صحية بالاشتراك. وبنية فواتير متوافقة مع ABDM لمطالبات التأمين.

Payment Pages EMI for Treatment Subscription Plans
عملية التكامل لدينا

أربع مراحل مركّزة — من مفاتيح الواجهة إلى الإطلاق في أسبوعين.

01

الاستكشاف وتصميم البنية

نربط منطق عملك بمنتجات Razorpay المناسبة — Subscriptions مقابل Orders API، وRoute مقابل Payouts، وSmart Collect مقابل Payment Links. ونحدّد تصنيف أحداث الويب-هوك واستراتيجية عدم التكرار ومخطّط قاعدة بيانات السجل المحاسبي قبل كتابة أي سطر.

02

البناء في وضع الاختبار ومحاكاة الويب-هوك

تكامل كامل مبنيّ على بيئة اختبار Razorpay — بما في ذلك الحالات الحديّة: رموز رفض البطاقات، وعواصف إعادة محاولة الويب-هوك، والمبالغ المستردة الجزئية، وإلغاءات التفويض. نستخدم محاكي مدفوعات Razorpay مع ngrok لتسليم الويب-هوك محلياً، فتُغطّى كل الحالات قبل لمس الإنتاج.

03

تحصين الإنتاج وإعداد GST

تحقّق توقيع HMAC، وتحديد معدّل الطلبات على نقاط الويب-هوك، وتخزين مفاتيح عدم التكرار في Redis، وقوالب فواتير GST برقم GSTIN الخاص بك، وإعداد تنبيهات أخطاء Sentry. كما نُعدّ تنبيهات لوحة Razorpay لارتفاعات فشل الدفع وتأخّر التسوية.

04

الإطلاق والتسوية والتسليم

إطلاق تدريجي مع مراقبة 24 ساعة. ننفّذ دورة التسوية الأولى (تسوية Razorpay مقابل قاعدة بياناتك) لتأكيد انعدام الفروقات. وتحصل على شرح بالفيديو عبر Loom للنظام كاملاً، ودليل تفسير سجلّ الويب-هوك، ونافذة دعم 30 يوماً بعد الإطلاق.

الأسئلة الشائعة

إجابات من أكثر من 30 تكاملاً عبر SaaS والتجارة الإلكترونية والأسواق.

كم يستغرق تكامل Razorpay؟
الدفع القياسي (طلبات + مدفوعات + ويب-هوك) يستغرق 3–5 أيام عمل. والفوترة بالاشتراك أو Razorpay Route مع تسوية كاملة تستغرق 10–14 يوم عمل وسطياً. ونقدّم تقديرات ثابتة بعد مكالمة استكشاف مدتها 30 دقيقة — دون جداول مفتوحة.
هل تدعمون UPI AutoPay لاشتراكات SaaS؟
نعم. ننفّذ Razorpay UPI AutoPay (تفويض NACH) للفوترة المتكرّرة، بما يشمل تدفّق تسجيل التفويض والتوقيع الإلكتروني وجدولة الخصم التلقائي عبر الويب-هوك. يكمل مستخدموك تفويض UPI مرة واحدة ويُخصَم منهم تلقائياً كل دورة فوترة دون عناء.
هل يمكنكم دمج Razorpay مع واجهتنا الخلفية الحالية بـNode.js أو Python؟
بالتأكيد. نعمل مع حزم Razorpay الرسمية لـNode.js وPython. نضيف مفاتيح عدم التكرار، وتحقّق ويب-هوك HMAC-SHA256، ومنطق إعادة محاولة أُسّياً، وتسجيلاً منظّماً — دون لمس بنية تطبيقك الحالية.
ما هو Razorpay Route ومتى أحتاجه؟
Route هو منتج تقسيم المدفوعات للأسواق من Razorpay. إن كانت منصّتك تحصّل أموالاً من العملاء وتقسّمها بين بائعين أو معلّمين أو مستقلّين، يتولّى Route منطق التحويل وتوقيت التسوية وامتثال RBI. وهو إلزامي إذا كنت تدير سوقاً متعدّد البائعين أو منصّة عمل حر وفق القانون الهندي.
هل تتولّون الفوترة المتوافقة مع GST عبر Razorpay؟
نعم — نبني توليد فواتير تلقائياً يُطلَق بأحداث payment.captured. وتتضمّن الفواتير GSTIN ورموز HSN/SAC وتفصيل CGST/SGST/IGST، وتُولَّد PDF وتُرسَل عبر AWS SES أو Razorpay Smart Collect. وتشمل تنزيل الفواتير دفعةً واحدة لمحاسبك.
هل يمكنكم أيضاً دمج PayTabs أو Stripe لعملائنا في الخليج؟
نعم. إن كنت تخدم السوقين، نبني موجّه بوابات: Razorpay لحركة الروبية الهندية وPayTabs/Stripe MENA للدرهم/الريال/الدينار. وتتولّى طبقة إدارة طلبات موحّدة كلا المعالجين، فيرى فريق عملياتك لوحة واحدة بغضّ النظر عن مصدر الدفع.
★★★★★

"We tried implementing Razorpay Subscriptions in-house and spent two months debugging webhook edge cases. CodeByZeno came in, rebuilt the entire payment layer in 12 days, and we've had zero payment failures in 8 months. The GST invoicing automation alone saves us 6 hours a week."

NK
Nikhil Krishnamurthy
CTO, LearnLoop — EdTech SaaS · Hyderabad (T-Hub Cohort 7)

جاهز لبناء تكامل Razorpay مُحكَم؟

أكثر من 30 تكاملاً. صفر إخفاقات دفع بعد الإطلاق. فوترة GST، وUPI AutoPay، ومدفوعات Route — كلها محصّنة للإنتاج.