طرق الدفع المحفوظة
Where in the portal: Billing › Settings (
/billing?settings=1). Where in the admin: Customers › List › a customer › Overview (/customers/<id>)، بطاقة Payment، تعرض الطريقة المحفوظة وسجل الشحن التلقائي.
الوظيفة
تيح طريقة الدفع المحفوظة لـ NexCMP خصم الأموال من العميل دون أن يكون حاضراً، لكي لا تتوقف خدماته أبداً بسبب نفاد المحفظة. تُستخدم هذه الطريقة حصرياً بواسطة الشحن التلقائي. يوجد نوعان: بطاقة محفوظة لدى Stripe (بما في ذلك البطاقات المستخدمة عبر Apple Pay أو Google Pay أو Link عندما تُرجع Stripe بطاقة قابلة لإعادة الاستخدام) وحساب PayPal مخزن في خزنة PayPal.
المتطلبات
| العنصر | المتطلب |
|---|---|
| القنوات | إعداد وتفعيل Stripe و/أو PayPal. |
| الموقع | الموقع الرئيسي، أو موقع موزع تتم جباية قناة الدفع الخاصة به بواسطة المنصة. لا يمكن لموقع موزع يستخدم حساب Stripe الخاص به حفظ البطاقات. |
| العميل | حساب عميل قام بعملية شحن باستخدام البطاقة أو PayPal. |
كيفية حفظ طريقة الدفع
- يفتح العميل Billing، وينقر فوق Deposit ويدفع باستخدام Card أو PayPal.
- يتم إنشاء الدفعة بطريقة تسمح بإعادة استخدام الطريقة لاحقاً: تخزن Stripe البطاقة مع العميل لدى Stripe (للاستخدام خارج الجلسة)، بينما يخزن PayPal رمزا خزنيًا (vault token). تحتفظ NexCMP بالمراجع فقط (معرف طريقة الدفع ومعرف العميل في Stripe، أو معرف الخزنة في PayPal) وتسمية عرض مثل
visa •••• 4242أو بريد PayPal الإلكتروني. لا تلمس أرقام البطاقات خادمك أبداً. - عند اكتمال الدفع، يتم تفعيل التعبئة التلقائية لمرة واحدة إذا لم يقم العميل باختيار الإعدادات من قبل. لا توجد خانة اختيار إضافية أو رسالة على الشاشة. يسجل الخادم الوقت وعنوان IP الخاص بالعميل والطريقة كدليل.
- في المرة القادمة، توفر شاشة الإيداع Saved card ... في القائمة المنسدلة للبطاقة، و Saved PayPal ... لـ PayPal.
الإدارة والإزالة
- في البوابة، انتقل إلى Billing وانقر على Settings. توضح اللوحة الطرق المحفوظة (بطاقة Stripe و/أو PayPal) وخيارات التعبئة التلقائية.
- لإزالة بطاقة، انقر على Remove card وقم بالتأكيد. تقوم Stripe بفصل البطاقة ويتم إيقاف تشغيل التعبئة التلقائية.
- لإزالة حساب PayPal، انقر على Remove saved PayPal وقم بالتأكيد.
عرض المشرف
افتح العميل في Customers › List. تعرض بطاقة Payment في علامة التبويب Overview تسميات الطرق المحفوظة (Saved cards)، والبوابة المستخدمة للرسوم التلقائية، ودليل الموافقة المخزن (الوقت، عنوان IP، والطريقة)، بالإضافة إلى آخر 20 محاولة رسوم تلقائية مع حالتها والسبب (Auto top-up history).
التحقق
- باعتبارك عميلاً للاختبار، قم بإيداع الحد الأدنى باستخدام البطاقة. بعد اكتمال الدفع، افتح Billing › Settings: ستكون البطاقة ومفتاح التعبئة التلقائية (في وضع التشغيل) مرئيين.
- ابدأ عملية إيداع أخرى: توفر القائمة المنسدلة البطاقة المحفوظة.
- في لوحة المشرف، تعرض بطاقة Payment الخاصة بالعميل نفس تسمية البطاقة.
الحدود والملاحظات
- Stripe Link والمحافظ. تعد Link وApple Pay وGoogle Pay ميزات خاصة بـ Stripe. لا تخزن NexCMP أي بيانات خاصة بـ Link؛ بل تحتفظ فقط بمرجع البطاقة الذي ترجعه Stripe.
- PayPal. كل عملية تعبئة رصيد عبر PayPal يبدأها العميل تحتاج إلى نقرة؛ ويُستخدم حساب PayPal المحفوظ فقط بواسطة التعبئة التلقائية، ولا يُستخدم أبداً بواسطة ميزات أخرى.
- مواقع الموزعين. إذا استخدم الموزع حساب Stripe أو PayPal الخاص به، يتم إخفاء الطرق المحفوظة وتكون التعبئة التلقائية غير متاحة لهذا الموقع.
- النزاعات. يؤدي النزاع على أي عملية دفع إلى حظر الحساب وإيقاف خدماته مدفوعة الثمن مسبقاً؛ راجع Stripe.
- إزالة الطريقة الأخيرة تؤدي إلى إيقاف تشغيل التعبئة التلقائية؛ ويحتفظ العميل برصيد المحفظة.
- الدليل. يتم تسجيل سجل الموافقة بواسطة الخادم (ولا يمكن للعميل تعديله) ويتم الاحتفاظ به لمعالجة النزاعات.
استكشاف الأخطاء وإصلاحها
| العَرَض | السبب | الحل |
|---|---|---|
| لا يرى العميل زر الإعدادات أو البطاقة المحفوظة | يستخدم الموقع قناة دفع مملوكة لموزع، أو لم تتم أي عملية دفع بالبطاقة بعد | قم بإجراء إيداع عبر البطاقة أو PayPal من خلال قناة المنصة. |
| اختفاء "Saved card" بعد عملية دفع عبر Stripe | تمت عملية الدفع باستخدام طريقة لا يمكن إعادة استخدامها (مثل Alipay على سبيل المثال) | ادفع مرة أخرى باستخدام البطاقة. |
| PayPal: "لا يمكن حفظ هذا الحساب الان" | لم يُرجِع PayPal رمز خزنة (vault token) | تابع الدفع لمرة واحدة، أو جرب حساب PayPal آخر. |
| توقفت التعبئة التلقائية بعد إزالة البطاقة | المتوقع: إزالة البطاقة تؤدي إلى تعطيلها | احفظ طريقة جديدة مع عملية الإيداع التالية. |