AKD Pay Docs
EnglishEN Dashboard
LIVE Dokumentasi ini sama untuk sandbox dan live.

Referensi API

Status pembayaran

Siklus status pembayaran dari CREATED sampai status final, dan event webhook untuk setiap status.

Status bergerak maju saja: CREATED → PENDING → PAID, FAILED, EXPIRED, atau CANCELLED. Pembayaran yang PENDING dan melewati expires_at menjadi EXPIRED.

§6 Status pembayaran#

Status Arti Final
CREATED tercatat di AKD, belum terkirim ke provider tidak
PENDING menunggu pembeli membayar tidak
PAID lunas; webhook payment.paid ya
FAILED gagal di provider; webhook payment.failed ya
EXPIRED lewat expires_at tanpa pembayaran; webhook payment.expired ya
CANCELLED dibatalkan di provider; tidak ada webhook, terlihat lewat GET /v1/payments/{id} ya

Status final tidak berubah lagi. Refund (sejak v1.0.3) tidak mengubah status PAID; jumlah yang direfund dikirim lewat event payment.refunded.

Lihat juga: event webhook dan refund.