Method: orders.refund
ردّ الأموال المدفوعة مقابل اشتراك المستخدم أو طلب الشراء داخل التطبيق لا يمكن ردّ الأموال المدفوعة مقابل الطلبات التي مرّ عليها أكثر من 3 سنوات.
طلب HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات |
packageName |
string
اسم حزمة التطبيق الذي تم شراء هذا الاشتراك أو المنتج داخله (على سبيل المثال، com.some.thing).
|
orderId |
string
معرّف الطلب الذي تم تقديمه للمستخدم عند شراء الاشتراك أو الطلب داخل التطبيق.
|
مَعلمات طلب البحث
المعلمات |
revoke |
boolean
ما إذا كان سيتم إلغاء المنتج الذي تم شراؤه في حال ضبط هذا الخيار على "صحيح"، سيتم إيقاف إمكانية الوصول إلى الاشتراك أو العنصر داخل التطبيق على الفور. إذا كان المنتج اشتراكًا متكرّرًا، سيتم أيضًا إيقاف جميع الدفعات المستقبلية. يجب أن يعالج تطبيق المطوِّر العناصر المستخدَمة داخل التطبيق. (اختياري)
|
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يكون نص الاستجابة فارغًا.
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/androidpublisher
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-12-17 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-12-17 (حسب التوقيت العالمي المتفَّق عليه)"],[[["This operation refunds a user's subscription or in-app purchase order, provided the order is less than 3 years old."],["It uses an HTTP POST request to the specified URL with path parameters for package name and order ID."],["An optional query parameter \"revoke\" can be included to immediately terminate access to the purchased item."],["The request body should be empty, and a successful response will also be empty."],["Authorization requires the `https://www.googleapis.com/auth/androidpublisher` OAuth scope."]]],["This document details how to refund a user's subscription or in-app purchase via a `POST` HTTP request. The request URL requires the application's `packageName` and the `orderId` as path parameters. An optional `revoke` query parameter determines if the purchased item should be immediately revoked. The request body must be empty, and a successful response also returns an empty body. Orders over 3 years old are ineligible for refunds. This action requires the `https://www.googleapis.com/auth/androidpublisher` authorization scope.\n"]]