IM
ID
Beranda dokumentasi
Menu
Fitur

Langganan

Langganan akun dan pengelolaan paket melalui API Inbox Manager yang diproksi.

inbox-managersubscriptionsplans

Langganan

Fitur langganan menentukan langganan pemilik akun dan operasi paket yang diekspos melalui rute proksi Inbox Manager. Ini memberi pemilik kontrol siklus hidup rencana langsung sambil menjaga pemeriksaan akun dan peran tetap ketat.

Mengapa Ini Penting

Fitur ini menggabungkan tindakan langganan pemilik di bawah permukaan API Inbox Manager sambil mempertahankan pemeriksaan akun dan peran yang ketat dari klaim token bearer. Ini mengekspos operasi checkout, portal, sinkronisasi, dan perubahan rencana tanpa mengharuskan klien untuk menduplikasi logika orkestrasi langganan.

Aliran Inti

Inbox Manager/AuthInbox ManagerOwnerInbox Manager/AuthInbox ManagerOwnerRequest subscription action with bearer tokenValidate token and acc claimProxy owner subscription operationSubscription response envelopeAccount-scoped subscription result

Operasi

Operasi Endpoint Tujuan
Daftar langganan GET /api/subscriptions Ambil langganan untuk akun yang dipilih token
Fitur daftar GET /api/subscriptions/features Ambil kumpulan fitur langganan aktif
Dapatkan identitas berlangganan GET /api/subscriptions/identity Ambil pengikatan identitas langganan untuk akun
Daftar pedagang GET /api/subscriptions/merchants Ambil opsi pedagang/penyedia
Sinkronkan langganan POST /api/subscriptions/sync Segarkan status berlangganan dari penyedia
Ubah langganan POST /api/subscriptions/:subscription_id/change Ubah rencana atau interval
Batalkan langganan POST /api/subscriptions/:subscription_id/cancel Akhiri siklus hidup langganan
Buat sesi checkout POST /api/subscriptions/stripe/checkout-session Mulai checkout untuk paket baru atau yang diubah
Buat sesi portal POST /api/subscriptions/stripe/portal-session Buka portal berlangganan layanan mandiri
Sinkronkan sesi checkout POST /api/subscriptions/stripe/checkout-session-sync Tautkan penyelesaian checkout ke status berlangganan

Data dan Status Utama

{
  data: {
    account_id: "acc_...",
    subscription_id: "sub_...",
    status: "active"
  },
  links: {
    checkout_url: "https://checkout.stripe.com/..."
  }
}

Semua respons menggunakan payload gaya amplop proxy yang dikunci oleh data dengan links opsional.

Mode dan Kontrol Kegagalan

Klaim acc yang hilang atau tidak valid menolak operasi langganan pemilik, dan penelepon non-pemilik diblokir dari tindakan langganan dalam cakupan pemilik. Kegagalan proksi hulu dikembalikan sebagai kegagalan operasi eksplisit, dan mutasi langganan tetap terbatas pada perubahan eksplisit atau pembatalan rute.

Terkait

Amplop Proxy Langganan, 11-kontrol pemilik langganan.