تحديد مشاكل المعاملات الفعلية وحلّها

إذا كنت تواجه مشكلة في تنفيذ الإجراءات المتعلقة بالمعاملات من خلال الإجراء الخاص بك، تحقَّق مما إذا كنت تواجه أيًا من الأعراض الموضّحة في الأقسام التالية واتّخِذ الخطوات المقترَحة لتحديد المشاكل وحلّها.

الإجراء لا يستجيب

المشكلة: عند التحقق من متطلبات المعاملة أو القرار الذي اتخذه المستخدم، يسترد المستخدم الرسالة "التطبيق لا يستجيب في الوقت الحالي. يُرجى إعادة المحاولة بعد قليل."

تحديد المشاكل وحلّها: تأكَّد من أنّ مشروع الإجراء يحتوي على جميع معلومات الدليل المطلوبة، بما في ذلك رابط سياسة الخصوصية.

تعذَّرت معالجة الإيصال.

المشكلة: أثناء تفويض الشراء، يتلقى المستخدم ردًا نصه "عذرًا، لا يمكنني معالجة الإيصال."

تحديد المشاكل وحلّها:

  • يُرجى التأكّد من أنّ سمة merchantOrderId فريدة. لا يمكن تقديم طلب جديد باستخدام معرف طلب سابق حالي.
  • التأكد من إرسال رد بسيط بجانب orderUpdate الأول، وهذا هو تنسيق الاستجابة الإلزامي.

يتعذّر إرسال آخر المعلومات المتعلقة بالطلب.

المشكلة: عند إرسال تحديث لطلب حالي، ستستجيب Orders API برمز الخطأ 500 ورسالة الخطأ التالية: "تعذّر تعديل الطلب OrderID للمشروع ProjectID. يُرجى إعادة المحاولة."

تحديد المشاكل وحلّها:

عدم ظهور إشعارات الطلبات على شكل إشعارات

المشكلة: يتم تقديم طلب أولي وتنجح عملية تحديثات الطلب اللاحقة برمز الحالة 200 ولكنها لا تظهر كإشعارات فورية على جهاز المستخدم المزوّد بخدمة "مساعد Google".

تحديد المشاكل وحلّها: لن يتم عرض جميع تعديلات الطلب على شكل إشعار فوري، بل سيتم فقط عرض التحديثات التي تتضمّن حالة CANCELLED أو FULFILLED أو REJECTED أو RETURNED.

عرض المعاملات في حسابك

يمكنك الاطّلاع على المعاملات التي تم إجراؤها من خلال حسابك باتّباع الخطوات التالية:

  1. انتقِل إلى myaccount.google.com وسجِّل الدخول.
  2. انقر على الدفعات والاشتراكات في القائمة اليمنى.
  3. ضمن عمليات الشراء، انقر على إدارة عمليات الشراء.

يمكنك أيضًا عرض معاملات وضع الحماية عن طريق إضافة مَعلمة طلب البحث التالية لعنوان URL:

myaccount.google.com/purchases?sandbox=1

نصائح أخرى لتحديد المشاكل وحلّها

إذا لم تصف الأعراض أعلاه المشكلة التي تواجهها، قد تحتاج إلى الرجوع إلى سجلات Stackdriver الخاصة بمشروعك لمزيد من المعلومات حول استكشاف الأخطاء وإصلاحها. يمكنك أيضًا الرجوع إلى إعدادات حساب Google لعرض وإدارة أي عمليات شراء أجريتها باستخدام الإجراء الخاص بك.