- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- RevocationContext
- ProratedRefund
- Cobalah!
subscriptionv2.revoke pembelian langganan untuk pengguna.
Permintaan HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
packageName |
Wajib. Paket aplikasi yang digunakan untuk membeli langganan ini (misalnya, 'com.some.thing'). |
token |
Wajib. Token yang diberikan ke perangkat pengguna saat langganan dibeli. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"revocationContext": {
object ( |
Kolom | |
---|---|
revocationContext |
Wajib. Detail tambahan seputar pencabutan langganan. |
Isi respons
Jika berhasil, isi respons akan kosong.
Cakupan otorisasi
Memerlukan cakupan OAuth berikut ini:
https://www.googleapis.com/auth/androidpublisher
RevocationContext
Konteks pencabutan API purchase.subscriptionsv2.revoke.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union RefundType . Menentukan jenis pengembalian dana yang harus diberikan. Jenis pengembalian dana harus ditentukan sebagai bagian dari permintaan yang valid. RefundType hanya ada berupa salah satu diantara berikut: |
|
proratedRefund |
Opsional. Digunakan saat pengguna harus mendapatkan pengembalian dana sejumlah prorata yang mereka bayar untuk langganan mereka, berdasarkan sisa waktu langganan. |
ProratedRefund
Jenis ini tidak memiliki kolom.
Digunakan untuk menentukan apakah jenis pengembalian dana di RevocationContext adalah pengembalian dana prorata atau tidak.