أعتقد أنني قمت بإعداد كل شيء بشكل صحيح. إذا قمت بالتحقق من الإعداد لـ:
سيظهر زر الاشتراك جدول التسعير المضمن وسيتم استخدام Stripe Checkout.
فإن عمليات الشراء تعمل بشكل صحيح، ومع ذلك، إذا قمت بإلغاء تحديد هذا واستخدمت الواجهة المضمنة، أحصل على مربعات خطأ مثل:
\u003eكان من المتوقع وجود طريقة دفع من نوع بطاقة، ولكن هذه الدفعة (PaymentIntent) لا تحتوي على طريقة دفع ولم يتم توفير أي طريقة. حاول مرة أخرى بتوفير معلمات payment_method أو payment_method_data.
أو
\u003eليس لدى هذا العميل أي مصدر دفع مرفق أو طريقة دفع افتراضية. يرجى التفكير في إضافة طريقة دفع افتراضية. لمزيد من المعلومات، قم بزيارة https://stripe.com/docs/billing/subscriptions/payment-methods-setting#payment-method-priority.
الخطأ العلوي يتعلق بخطة غير متكررة، والخطأ السفلي يتعلق بخطة متكررة.
هل لديك أي فكرة عن كيفية إصلاحه؟ أنا أفضل الواجهة المضمنة.
لقد اكتشفت هذا، يبدو أنه أثناء لعبي بالمستخدمين في بيئة الاختبار، لم يعجب Stripe حقيقة أنني استخدمت نفس مستخدم Discourse مع “مستخدمي اشتراك” مختلفين.
أيضًا، يجب على المؤلف الأصلي توضيح أن
\u003eلإضافة وصف لمنتجك، أضف حقل بيانات وصفية (metadata) باسم “description” واستخدمه بدلاً من ذلك. يمكنك استخدام Markdown.~~
انتقل إلى لوحة تحكم Stripe، وانقر فوق كتالوج المنتجات (Product Catalog)، وانقر فوق منتج (Product)، ثم انقر فوق سعر (Price). هذا هو المكان الذي ستجد فيه حقول البيانات الوصفية التي يمكنك إضافة وصف إليها.
ومع ذلك، لم يبدو أن هذا يعمل بالنسبة لي. أضفت وصفًا تجريبيًا ولم يتغير شيء سواء باستخدام جدول Stripe أو التخطيط المضمن.