Subscriptions
Perbarui Metode Pembayaran
Perbarui metode pembayaran untuk langganan yang ada. Anda dapat menambahkan metode pembayaran baru atau menggunakan yang sudah ada dari metode pembayaran yang disimpan oleh pelanggan.
POST
JavaScript
Perbarui metode pembayaran untuk langganan. Endpoint ini mendukung baik langganan aktif maupun langganan dalam kondisiDocumentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
on_hold.
Untuk langganan dalam status
on_hold, memperbarui metode pembayaran secara otomatis membuat tagihan untuk tunggakan yang tersisa, menghasilkan faktur, dan mengaktifkan kembali langganan ke status active setelah pembayaran berhasil.Kasus Penggunaan
- Langganan aktif: Perbarui metode pembayaran ketika kartu kedaluwarsa atau pelanggan ingin menggunakan metode pembayaran yang berbeda
- Langganan ditangguhkan: Mengaktifkan kembali langganan yang ditangguhkan karena pembayaran gagal dengan memperbarui metode pembayaran
- Manajemen metode pembayaran: Beralih antara metode pembayaran yang disimpan atau menambahkan yang baru
Untuk menampilkan metode pembayaran yang tersedia untuk pelanggan, gunakan List Payment Methods API. Ini membantu Anda mengambil ID metode pembayaran yang tersedia saat menggunakan
type: "existing" untuk memperbarui metode pembayaran langganan.Perilaku untuk Langganan Aktif
Saat memperbarui metode pembayaran untuk langganan aktif:- Metode pembayaran diperbarui segera
- Tidak ada biaya yang dibuat
- Langganan tetap aktif
- Pembaruan di masa depan akan menggunakan metode pembayaran baru
Perilaku untuk Langganan Ditangguhkan
Saat memperbarui metode pembayaran untuk langganan dalam statuson_hold:
- Biaya secara otomatis dibuat untuk tunggakan yang tersisa
- Faktur dibuat untuk biaya tersebut
- Pembayaran diproses menggunakan metode pembayaran baru
- Setelah pembayaran berhasil, langganan diaktifkan kembali ke status
active - Anda akan menerima event webhook:
payment.succeededdiikuti olehsubscription.active
Peristiwa Webhook
Saat memperbarui metode pembayaran untuk langgananon_hold, Anda akan menerima event webhook berikut:
payment.succeeded- Biaya untuk tunggakan berhasilsubscription.active- Langganan telah diaktifkan kembali
Otorisasi
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Parameter Path
Subscription Id
Body
application/json
Last modified on April 1, 2026
JavaScript