Lewati ke konten utama

berlangganan

Buat langganan baru dan dapatkan sesi pembayaran untuk itu. 🔐 Metode ini memerlukan otorisasi.

Deskripsi

Metode ini membuat langganan berbayar baru untuk pengguna saat ini dan mengembalikan sesi pembayaran yang harus dibayar untuk mengaktifkannya. Ini mengembalikan Promise yang menyelesaikan menjadi objek ICreatedSubscription.

Langganan.subscribe(

body*

);

Skema parameter

Skema

body(diperlukan): ISubscribe
Isi langganan
contoh:

{ marker: "premium" }

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

Contoh

Contoh minimal

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

Contoh respons

{
"statusCode": 404,
"timestamp": "2026-06-07T14:43:05.889Z",
"message": "Subscription not found"
}

Skema respons

Skema: ICreatedSubscription

id: number
Identifikasi sesi pembayaran.
contoh: 1

amount: number
Jumlah yang harus dibayar.
contoh: 100

paymentUrl: string
URL halaman pembayaran.
contoh: "https://checkout.stripe.com/c/pay/..."

status: string
Status sesi pembayaran.
contoh: "waiting"