Cancel Order
API Endpoints
Cancel Order
Membatalkan pesanan yang sedang berjalan dan mengembalikan saldo secara otomatis.
POST
Cancel Order
Gunakan endpoint ini untuk membatalkan satu atau beberapa pesanan yang masih dalam status
pending atau processing. Saldo akan dikembalikan (refund) secara otomatis jika pembatalan berhasil diproses oleh provider.
Catatan: Tidak semua layanan mendukung pembatalan. Pesanan dengan statussuccessataucanceledtidak dapat dibatalkan.
Body Parameters (JSON)
ID Order yang ingin dibatalkan, dipisahkan koma. Maksimal 100 ID per request. Contoh:
"9210,9211"Contoh Request
Response
Response Sukses (200 OK)
Penjelasan Response:
| Field | Keterangan |
|---|---|
cancel: 1 | Pembatalan berhasil, saldo telah dikembalikan. |
cancel: { error: "..." } | Pembatalan gagal dengan pesan error. |
Kemungkinan Pesan Error:
Order not found— ID order tidak ditemukan atau bukan milik Anda.Order already success— Pesanan sudah selesai, tidak bisa dibatalkan.Order already canceled— Pesanan sudah dibatalkan sebelumnya.No provider data— Pesanan belum dikirim ke provider.
