Skip to main content
GET /api/v1/payments/list Ambil daftar semua channel dan metode pembayaran yang tersedia di platform beserta batas nominalnya. Endpoint ini tidak memerlukan autentikasi. Mengembalikan seluruh channel pembayaran yang didukung platform (qris, va, ewallet) beserta kode tujuan (dstCode), nama, dan batas nominal masing-masing. Gunakan response ini untuk membangun UI pemilihan metode pembayaran atau memvalidasi kombinasi channel + dstCode sebelum memanggil POST /api/v1/payments/create. Tidak ada parameter query maupun request body.

Contoh request

Contoh response

Field response

  • Cache response ini di sisi client karena data jarang berubah. Tidak perlu dipanggil setiap kali user membuka halaman checkout.
  • Gunakan dstCodes[].minAmount dan maxAmount untuk validasi nominal di frontend sebelum memanggil create payment.
  • Kombinasi channel + code dari respons ini langsung dipakai sebagai channel + dstCode di POST /api/v1/payments/create.