Method: orders.refund

退還使用者的訂閱項目或應用程式內購訂單。超過 3 年的訂單無法退款。

HTTP 要求

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
packageName

string

購買此訂閱項目或應用程式內商品的應用程式套件名稱 (例如「com.some.thing」)。

orderId

string

購買訂閱項目或應用程式內訂單時,向使用者提供的訂單 ID。

查詢參數

參數
revoke

boolean

是否要撤銷已購買的項目。如果設為 true,系統會立即終止訂閱或應用程式內商品的存取權。如果是定期訂閱項目,日後的所有付款也會終止。應用程式內已消耗的項目必須由開發人員的應用程式處理 (選用)。

要求主體

要求主體必須為空白。

回應主體

如果成功,回應主體會留白。

範例

以下是要求範例:

curl \
  -X POST \
  'https://androidpublisher.googleapis.com/androidpublisher/v3/applications/com.example.app/orders/1234567890:refund?revoke=true' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer [YOUR_ACCESS_TOKEN]'

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/androidpublisher