Method: purchases.subscriptionsv2.revoke

subscriptionv2.thu hồi một giao dịch mua gói thuê bao cho người dùng.

Yêu cầu HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Tham số
packageName

string

Bắt buộc. Gói của ứng dụng mà người dùng đã mua gói thuê bao này (ví dụ: "com.some.thing").

token

string

Bắt buộc. Mã thông báo được cung cấp cho thiết bị của người dùng khi người dùng mua gói thuê bao.

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "revocationContext": {
    object (RevocationContext)
  }
}
Trường
revocationContext

object (RevocationContext)

Bắt buộc. Thông tin bổ sung liên quan đến việc thu hồi gói thuê bao.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ trống.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

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

RevocationContext

Ngữ cảnh thu hồi của API Purchases.subscriptionsv2.Revoke.

Biểu diễn dưới dạng JSON
{

  // Union field RefundType can be only one of the following:
  "fullRefund": {
    object (FullRefund)
  },
  "proratedRefund": {
    object (ProratedRefund)
  }
  // End of list of possible types for union field RefundType.
}
Trường
Trường kết hợp RefundType. Xác định loại khoản tiền hoàn lại cần được cấp. Loại hoàn tiền phải được chỉ định như một phần của yêu cầu hợp lệ. RefundType chỉ có thể là một trong những trạng thái sau đây:
fullRefund

object (FullRefund)

Không bắt buộc. Được dùng khi người dùng được hoàn lại toàn bộ số tiền cho đơn đặt hàng mới nhất của gói thuê bao.

proratedRefund

object (ProratedRefund)

Không bắt buộc. Dùng khi người dùng được hoàn lại số tiền theo tỷ lệ mà họ đã thanh toán cho gói thuê bao dựa trên thời gian còn lại trong gói thuê bao.

FullRefund

Loại này không có trường nào.

Dùng để xác định xem loại hoàn tiền trong RevocationContext có phải là hoàn tiền toàn bộ hay không.

ProratedRefund

Loại này không có trường nào.

Dùng để xác định xem loại tiền hoàn lại trong RevocationContext có phải là hoàn tiền theo tỷ lệ hay không.