مركز المساعدة
تسجيل تسجيل الدخول
SDK رسمي · جاهز للإنتاج

Flutter SDK

ادمج تقسيط جيدوم بتطبيق Flutter مالك بـ كلاس واحد.

$ flutter pub add http

ليش Flutter SDK؟

SDK مبني خصيصاً للسرعة والأمان والمرونة.

تثبيت بدقائق

فقط `pubspec.yaml` + كلاس واحد + مثال جاهز

JWT auto-cached

الـ token يتخزّن تلقائياً ويتجدد قبل انتهائه

Data classes typed

JedoomUser, Installment, PaymentSession موثّقة

مفتوح للـ Web/iOS/Android

بدون اعتمادات native — http + url_launcher فقط

Quick Start
٤ خطوات بسيطة من التحقق إلى الدفع
الـ Docs الكامل
Flutter SDK · example
import 'package:flutter/material.dart';
import 'jedoom_sdk.dart';

final jedoom = JedoomSDK(
  companyId: 'YOUR_COMPANY_UUID',
  companyAccessToken: 'YOUR_64_HEX_TOKEN',
);

// 1. التحقق من العميل
final user = await jedoom.verifyUser('JDM-2865-L757');

// 2. إرسال OTP
await jedoom.sendOtp('JDM-2865-L757');

// 3. إنشاء قسط
final inst = await jedoom.createInstallment(
  userId: user.userId,
  amount: 150000,
  duration: 6,
  otp: '123456',
);

// 4. إنشاء جلسة دفع + فتح المتصفح
final session = await jedoom.createPaymentSession(
  userId: user.userId,
  installmentId: inst.id,
  successUrl: 'https://yourstore.com/success',
  failureUrl: 'https://yourstore.com/failure',
);
await jedoom.openPaymentUrl(session.paymentUrl);

جاهز تربط جيدوم بمتجرك؟

احصل على بيانات الاعتماد وابدأ ربط Flutter SDK اليوم. دعم مباشر من فريق التكامل خلال ٢٤ ساعة.

سجّل كتاجر devs@jedoom.com