انتقل إلى المحتوى الرئيسي

الاشتراك

قم بإنشاء اشتراك جديد واحصل على جلسة دفع له. 🔐 تتطلب هذه الطريقة التفويض.

الوصف

تقوم هذه الطريقة بإنشاء اشتراك مدفوع جديد للمستخدم الحالي وتعيد جلسة الدفع التي يجب دفعها لتفعيله. تعيد وعدًا (Promise) يتم حله إلى كائن ICreatedSubscription.

الاشتراكات.subscribe(

body*

);

مخطط المعلمات

المخطط

body(مطلوب): ISubscribe
نص الاشتراك
مثال:

{ marker: "premium" }

body.marker(مطلوب): string
علامة الاشتراك.
مثال: "مميز"

أمثلة

مثال بسيط

const response = await Subscriptions.subscribe({ marker: 'premium' });

مثال على الاستجابة

{
"statusCode": 404,
"timestamp": "2026-06-07T14:43:05.889Z",
"message": "Subscription not found"
}

مخطط الاستجابة

المخطط: ICreatedSubscription

id: number
معرف جلسة الدفع.
مثال: 1

amount: number
المبلغ الذي يجب دفعه.
مثال: 100

paymentUrl: string
رابط صفحة الدفع.
مثال: "https://checkout.stripe.com/c/pay/..."

status: string
حالة جلسة الدفع.
مثال: "في الانتظار"