Method: purchases.subscriptionsv2.cancel

subscriptionsv2.cancel a subscription purchase for the user.

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
packageName

string

ต้องระบุ แพ็กเกจของแอปพลิเคชันที่ซื้อการสมัครใช้บริการนี้ (เช่น "com.some.thing")

token

string

ต้องระบุ โทเค็นที่มอบให้แก่อุปกรณ์ของผู้ใช้เมื่อซื้อการสมัครใช้บริการ

เนื้อความของคำขอ

เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "cancellationContext": {
    object (CancellationContext)
  }
}
ช่อง
cancellationContext

object (CancellationContext)

ต้องระบุ รายละเอียดเพิ่มเติมเกี่ยวกับการเพิกถอนการสมัครใช้บริการ

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

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

CancellationContext

บริบทการยกเลิกของ API purchases.subscriptionsv2.cancel

การแสดง JSON
{
  "cancellationType": enum (CancellationType)
}
ช่อง
cancellationType

enum (CancellationType)

ต้องระบุ ประเภทการยกเลิกสำหรับการสมัครใช้บริการที่ซื้อ

CancellationType

ประเภทการยกเลิกที่นักพัฒนาแอปขอ

Enum
CANCELLATION_TYPE_UNSPECIFIED ไม่ได้ระบุประเภทการยกเลิก
USER_REQUESTED_STOP_RENEWALS ผู้ใช้ขอยกเลิกและสามารถกู้คืนการสมัครใช้บริการได้ โดยจะหยุดการต่ออายุครั้งถัดไปของการสมัครใช้บริการเท่านั้น สำหรับการสมัครใช้บริการแบบผ่อนชำระ ผู้ใช้ยังคงต้องสิ้นสุดระยะผูกมัด ดูรายละเอียดเพิ่มเติมเกี่ยวกับการต่ออายุและการชำระเงินได้ที่ https://developer.android.com/google/play/billing/subscriptions#installments
DEVELOPER_REQUESTED_STOP_PAYMENTS นักพัฒนาแอปเป็นผู้ขอยกเลิก และไม่สามารถกู้คืนการสมัครใช้บริการได้ ซึ่งจะหยุดการชำระเงินครั้งถัดไปของการสมัครใช้บริการ สำหรับการสมัครใช้บริการแบบผ่อนชำระ ผู้ใช้ไม่จำเป็นต้องชำระเงินงวดถัดไปและสิ้นสุดระยะผูกมัด ดูรายละเอียดเพิ่มเติมเกี่ยวกับการต่ออายุและการชำระเงินได้ที่ https://developer.android.com/google/play/billing/subscriptions#installments