رموز الأخطاء · الاستدعاء نفسه

المحفظة غير ممنوحة

الرمزwallet_not_granted
الحالة404
إن كان طلب شراءلم يشترِ شيئًا — ربما اشترت نسخة سابقة: استأنف بالمعرّف نفسه
هل تعيد إرساله كما هو؟لا — غيّر شيئًا أولًا
حزمة SDK لـ ‎.NETResourceNotFoundException

ربما تمّت نسخة سابقة من طلب الشراء هذا

هذا الاستدعاء لم يشترِ شيئًا، لكنه رُفض قبل أن تنظر أنيس في طلب الشراء، فهو لا يقول شيئًا عن محاولة سابقة بمعرّف العملية نفسه. عالج السبب أولًا (أعِد الوصول، أو أصلح طريقة توقيع الاستدعاء)، ثم استأنف بالمعرّف نفسه (أو اقرأه بالاستدعاء GET /orders/{operationId}). لا تقدّمه أبدًا بمعرّف جديد.

المعنى

المحفظة المذكورة في العنوان غير ممنوحة لتطبيقك — أو غير موجودة. الحالتان تتلقيان الرد نفسه، فلا يكشف الرفض أبدًا أيّ المحافظ موجودة.

ما عليك فعله

  • استخدم معرّف محفظة من قائمة المحافظ، فهي تعرض بالضبط المحافظ المسموح لتطبيقك باستخدامها.
  • اطلب من موظفي أنيس منح المحفظة إن كنت تحتاجها.
  • في طلب شراء: رُفض الاستدعاء قبل أن تنظر أنيس في طلب الشراء، فهو لا يقول شيئًا عن محاولة سابقة بمعرّف العملية نفسه. أعِد الوصول أولًا، ثم استأنف بالمعرّف نفسه (أو اقرأه بالاستدعاء GET /orders/{operationId}). لا تقدّمه أبدًا بمعرّف جديد.
  • عند الاستئناف: ربما أزال موظفو أنيس هذه المحفظة من تطبيقك بينما كانت نتيجة طلب الشراء غير معروفة. اقرأ طلب الشراء بالاستدعاء GET /orders/{operationId} واكتب إلى support@anis.ly واذكر معرّف العملية.

أين قد تصادفه

مثال

محتوى الرفض. قيمة type هي عنوان الصفحة الإنجليزية؛ وهذه الصفحة نسختها العربية.

{
  "type": "https://developers.anis.ly/errors/wallet-not-granted",
  "title": "المحفظة غير ممنوحة",
  "status": 404,
  "code": "wallet_not_granted",
  "requestId": "01J9R2K8T4V6XQ0M3B7C5D9E1F"
}