Lewati ke konten utama

recoverSubscriptions

Pulihkan langganan melalui Portal Penagihan Stripe. 🔐 Metode ini memerlukan otorisasi.

Deskripsi

Metode ini mengembalikan langganan yang sebelumnya dibatalkan untuk pengguna saat ini melalui Portal Penagihan Stripe. Ini mengembalikan Promise yang menyelesaikan menjadi true jika permintaan pemulihan diterima, atau objek IError jika ada masalah.

⚠️ Dengan pengaturan default errors.isShell: true, permintaan yang ditolak dikembalikan daripada dilempar: metode ini menyelesaikan menjadi objek IError, tidak pernah menjadi false. Periksa result === true - objek kesalahan adalah truthy, jadi if (result) akan memperlakukan kegagalan sebagai keberhasilan.

Langganan.recoverSubscriptions(

body*

);

Skema parameter

Skema

body(diperlukan): ICancelSubscription
Badan langganan
contoh:

{ marker: "premium" }

body.marker(diperlukan): string
Penanda langganan.
contoh: "premium"

Contoh

Contoh minimal

const response = await Subscriptions.recoverSubscriptions({ marker: 'premium' });

Contoh respons

{
"statusCode": 404,
"timestamp": "2026-08-14T13:04:38.395Z",
"message": "No subscription found"
}

Skema respons

Details

Skema: boolean boolean: boolean
Mengembalikan true jika permintaan pemulihan diterima.
contoh: true