ادمج جيدوم بسيرفر Node.js مالك بـ Express أو أي إطار.
SDK مبني خصيصاً للسرعة والأمان والمرونة.
axios + dotenv فقط — بدون اعتمادات ثقيلة
الـ token يتخزّن بالذاكرة ويتجدد قبل ٦٠ ثانية من انتهائه
معالجة دقيقة للأخطاء بكل request
مثال Express server جاهز بالـ docs
require('dotenv').config();
const { JedoomSDK } = require('./jedoom');
const jedoom = new JedoomSDK({
companyId: process.env.JEDOOM_COMPANY_ID,
companyAccessToken: process.env.JEDOOM_COMPANY_ACCESS_TOKEN,
});
// 1. التحقق من العميل
const user = await jedoom.verifyUser('JDM-2865-L757');
// 2. إرسال OTP
await jedoom.sendOtp('JDM-2865-L757');
// 3. إنشاء قسط
const inst = await jedoom.createInstallment({
userId: user.id,
amount: 150000,
duration: 6,
otp: '123456',
});
// 4. إنشاء جلسة دفع + توجيه العميل
const session = await jedoom.createPaymentSession({
userId: user.id,
installmentId: inst.id,
successUrl: 'https://yourstore.com/success',
failureUrl: 'https://yourstore.com/failure',
});
res.redirect(session.paymentUrl);
احصل على بيانات الاعتماد وابدأ ربط Node.js SDK اليوم. دعم مباشر من فريق التكامل خلال ٢٤ ساعة.