معالجة «Invalid Payment Method» في وحدات الموزّعين
تتطلّب وحدتا Elite وDomain Reseller وسيلة دفع افتراضية محفوظة، رغم أن الطلبات تُسدَّد من رصيدك.
يفشل الطلب عبر وحدة Elite أو Domain Reseller بـ:
WHMCS local API error: Invalid Payment Method. Valid options include
banktransfer, gocardless, paypal, paypalcheckout, stripe, worldpayfuturepayينطبق على حسابات الموزّعين التي تستخدم تلك الوحدات.
لماذا
تتطلّب الوحدة وسيلة دفع افتراضية مضبوطة في ملفك لدى WebGee. وهي شرط لاستخدام الوحدة أصلًا، ويُرفض الطلب بدونها.
لا تُحصَّل وسيلة الدفع في هذه الطلبات. فطلبات الوحدة تُسدَّد من رصيدك. والوسيلة المحفوظة موجودة احتياطًا إن ساء شيء في الفوترة من الرصيد، فلا ينقطع وصولك إلى الوحدات ريثما يُعالَج الأمر.
ولهذا لا يبدو الشرط بديهيًا: فلا شيء في الطلب يوحي بوجود بطاقة، ولا تُحصَّل أي بطاقة.
عالجه
- سجّل الدخول إلى منطقة عملاء WebGee.
- انتقل إلى Billing ← Payment Methods.
- أضف وسيلة واضبطها افتراضية.
وأي من الخيارات المدرَجة يعمل — تحويل بنكي أو GoCardless أو PayPal أو Stripe أو WorldPay.
أعد المحاولة.
أبقِ رصيدك مشحونًا
تسحب طلبات الوحدة من رصيدك، فالرصيد الفارغ يوقف التزويد حتى مع وجود وسيلة دفع. اشحنه ضمن Billing ← Add Funds.
إن ظل يفشل
- الوسيلة مضافة لكنها ليست افتراضية. فالوحدة تقرأ الافتراضية تحديدًا.
- الرصيد غير كافٍ للطلب.
- الخطأ يسمّي مشكلة أخرى. فالرسالة أعلاه تخصّ وسيلة الدفع؛ وأي شيء آخر يحتاج تذكرة بالاستجابة الكاملة.