IM
ID
Beranda dokumentasi
Menu
Fitur

Langganan

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

inbox-manager subscriptions plans

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

OperasiEndpointTujuan
Daftar langgananGET /api/subscriptionsAmbil langganan untuk akun yang dipilih token
Fitur daftarGET /api/subscriptions/featuresAmbil kumpulan fitur langganan aktif
Dapatkan identitas berlanggananGET /api/subscriptions/identityAmbil pengikatan identitas langganan untuk akun
Daftar pedagangGET /api/subscriptions/merchantsAmbil opsi pedagang/penyedia
Sinkronkan langgananPOST /api/subscriptions/syncSegarkan status berlangganan dari penyedia
Ubah langgananPOST /api/subscriptions/:subscription_id/changeUbah rencana atau interval
Batalkan langgananPOST /api/subscriptions/:subscription_id/cancelAkhiri siklus hidup langganan
Buat sesi checkoutPOST /api/subscriptions/stripe/checkout-sessionMulai checkout untuk paket baru atau yang diubah
Buat sesi portalPOST /api/subscriptions/stripe/portal-sessionBuka portal berlangganan layanan mandiri
Sinkronkan sesi checkoutPOST /api/subscriptions/stripe/checkout-session-syncTautkan 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.