متابعة طلب حتى يصبح مدفوعاً
الهدف
أن تعرف أين تقف كل عملية شراء — مدفوعة، منتظرة، فاشلة — وألا تلمس إلا ما يحتاج إلى شخص: فاتورة تُصدر لأمر شراء، أو بطاقة توقفت عن العمل.
قبل أن تبدأ
تحتاج دور Finance لتغيير طلب (يمكن لـ Support وSales قراءتها). افتح Parsware Commerce من غلاف المنصة؛ الطلبات وأحداث الدفع تحت Money.
ما يحدث من دونك
عندما يضغط عميل Buy على parsware.com، تفتح المنصة Order بحالة Awaiting payment، مسعّراً من الخطة — السنة الأولى للبيئات المختارة، وما ستكلّفه كل سنة تالية. يدفع العميل في صفحة Stripe، لا في صفحتنا أبداً. عندما يؤكد Stripe الدفع، يُسجَّل Payment event ويصبح الطلب Paid من تلقاء نفسه؛ يصبح الاشتراك التجريبي للعميل هو الاشتراك المدفوع (لا يُضاف صف ثانٍ)، ولتجربة المنصة يُزال تاريخ انتهاء المستأجر. لا شيء في مسار البطاقة يُضبط يدوياً، وPaid على طلب بطاقة كلمة Stripe لا كلمتنا.
الخطوات — مسار الفاتورة
لأمر الشراء لا يُستخدم مسار البطاقة:
- Orders → New. حدّد العميل والخطة والبيئ ات والمبلغ؛ اضبط Payment method على Invoice وStatus على Invoiced. احفظ، وأرسل الفاتورة من نظامك — المنصة لا تطبع فاتورة.
- عند وصول المال، افتح الطلب، واضبط Status على Paid وPaid on على اليوم، واحفظ.
- أنشئ Subscription العميل أو مدّده يدوياً — الخطة، البيئات، تاريخ الانتهاء بعد سنة — لأن مسار البطاقة وحده يكتب اشتراكاً تلقائياً. لعميل Power Apps ضع Entra tenant الخاص به على الاشتراك، وإلا تعذّر تفعيل الترخيص.
عند فشل دفعة
التجديد الذي يفشل ينقل الاشتراك إلى Past due ويسجّل حدث دفع يقول ذلك. لا يُطفأ شيء: يواصل العميل العمل والتنزيل، ويعيد Stripe محاولة البطاقة وفق جدوله. يمكن للعميل تغيير بطاقته من Invoices and payment method في صفحة Billing بحسابه. تحدّث معه إن بقي متأخراً؛ الاشتراك الملغى وحده — وهو شأنه، من الصفحة نفسها — ينهي شيئاً.