Menu dokumentasi

Cek Status Pembayaran

Membaca status terkini sebuah pembayaran berdasarkan id invoice Aulaa.

GET/v1/payments/{id}

Mengecek status terkini berdasarkan id invoice Aulaa — yaitu field id yang Anda terima saat membuat transaksi, bukan order_id Anda sendiri. Simpan id itu bersama order Anda.

Webhook tetap sumber kebenaran utama; pakai endpoint ini untuk rekonsiliasi atau verifikasi berkala.

Satu pembayaran boleh dicek paling banyak 30 kali per menit (rata-rata sekali per 2 detik). Lebih dari itu dijawab 429 dengan header Retry-After.

Contoh request

curl https://api.aulaa.co/v1/payments/f47ac10b-58cc-4372-a567-0e02b2c3d479 \
  -H "Authorization: Bearer pgw_id_xxxxxxxxxxxxxxxx"

Response (200 OK)

{
  "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
  "order_id": "INV-20260627-001",
  "status": "paid",
  "amount": 50000,
  "fee_amount": 350,
  "charged_amount": 50000,
  "currency": "IDR",
  "country_code": "ID",
  "payment_method": "qris",
  "payment_link": "https://payment.aulaa.co/pay/f47ac10b-58cc-4372-a567-0e02b2c3d479",
  "redirect_url": "https://toko-anda.com/checkout/sukses",
  "is_test": false,
  "expired_at": "2026-06-27T08:00:00Z",
  "paid_at": "2026-06-27T07:15:32Z",
  "created_at": "2026-06-27T07:00:00Z"
}

payment_number dihapus mulai Jumat, 30 Oktober 2026 pukul 00.00 WIB dan diganti payment_link. Nomor VA, string QRIS, link e-wallet, dan kode bayar ritel tidak lagi dikirim lewat API. Sampai tanggal itu response masih membawa keduanya, jadi Anda bisa beralih ke payment_link lebih dulu.

Nilai status

Status Deskripsi
pending Menunggu pembayaran dari pelanggan.
paid Pembayaran berhasil diterima.
expired Sudah melewati batas waktu pembayaran.
cancelled Dibatalkan oleh merchant lewat endpoint cancel.
failed Pembayaran gagal diproses penyedia pembayaran.
refunded Dana dikembalikan ke pelanggan oleh penyedia pembayaran.

Terakhir diperbarui 23 Oktober 2026