system-prompts-and-models-o.../dealix/auto_client_acquisition/revenue_launch/payment_manual_flow.py
Sami Assiri b13cb389cc feat(dealix): sync full Dealix package to repo
- API routers, ACA modules, integrations (draft operators)
- Docs, landing pages, scripts (launch readiness, scorecard)
- Tests and CI workflow updates for Dealix

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-01 21:01:17 +03:00

44 lines
1.7 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"""Manual Moyasar / invoice flow — no API charge inside Dealix."""
from __future__ import annotations
from typing import Any
def build_moyasar_invoice_instructions() -> dict[str, Any]:
return {
"steps_ar": [
"سجّل الدخول إلى لوحة Moyasar (بيئة sandbox أو live حسب سياسة شركتك).",
"أنشئ فاتورة أو رابط دفع بالمبلغ المتفق عليه (مثلاً ٤٩٩ ريال = ٤٩٩٠٠ هللة).",
"أرسل الرابط للعميل عبر قناة موثوقة (إيميل أو رسالة يدوية).",
"احتفظ بمرجع الدفع في pipeline_tracker يدوياً.",
],
"amount_halalas_note_ar": "١ ريال = ١٠٠ هللة في واجهة Moyasar عادةً — راجع وثائق Moyasar الرسمية.",
"no_live_charge": True,
"manual_or_dashboard_only": True,
"demo": True,
}
def build_payment_link_message() -> dict[str, Any]:
return {
"template_ar": (
"تمام، هذا رابط الدفع/الفاتورة لـ Pilot (٧ أيام — ٤٩٩ ريال). "
"بعد إتمام الدفع أرسل لي رابط الموقع + القطاع + المدينة + العرض الرئيسي."
),
"no_live_charge": True,
"demo": True,
}
def build_payment_confirmation_checklist() -> dict[str, Any]:
return {
"checklist_ar": [
"تأكيد استلام المبلغ في Moyasar",
"تسجيل paid في pipeline",
"إرسال نموذج intake للعميل",
"جدولة kickoff ٣٠ دقيقة",
],
"demo": True,
}