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

الاشتراك

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

الوصف

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

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

body*, body.marker*

);

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

المخطط

body(required): ISubscribe
نص الاشتراك. مثال: { marker: "premium" }

body.marker(required): string
علامة الاشتراك
مثال: "premium"

أمثلة

مثال بسيط

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

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

{
"id": 1,
"amount": 100,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_test_...",
"status": "waiting"
}

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

المخطط: ICreatedSubscription

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

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

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

status: string
حالة جلسة الدفع.
مثال: "waiting"