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 objekIError, tidak pernah menjadifalse. Periksaresult === true- objek kesalahan adalah truthy, jadiif (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: booleanMengembalikan true jika permintaan pemulihan diterima.
contoh: true