Cara Menghitung Sisa Order Partial lewat API Panel

2026-10-30 · 5 menit baca · 1 views
Struk hitungan berisi jumlah pesanan, remains, dan jumlah terkirim untuk order partial

Apa yang harus Anda hitung saat order partial API panel muncul di sistem Anda? Cukup dua angka, yaitu jumlah yang dipesan pelanggan dan nilai remains dari balasan status. Selisih keduanya adalah jumlah yang sudah sampai ke pelanggan.

Order partial berarti panel hanya menyelesaikan sebagian pesanan dan tidak melanjutkan sisanya. Lewat API, sisa itu terbaca di kolom remains pada perintah status. Jumlah terkirim sama dengan jumlah pesanan dikurangi remains. Misalnya, pesanan 1.000 dengan remains 300 berarti 700 terkirim dan 300 belum terpenuhi.

Poin penting:

Catatan: SMM Panel Mu menjual layanan yang berkaitan dengan topik ini. Pertimbangkan risikonya sebelum memakai layanan apa pun, termasuk layanan kami.

Baca Juga : Status Order SMM Panel: Arti Pending, Processing, Completed, Partial, dan Canceled

Apa beda Partial, In progress, dan Canceled di balasan status?

Ketiganya sama-sama berarti pesanan belum tuntas, tetapi langkah Anda berbeda. Dokumentasi API v2 di smmpwr.com menyebut status order berisi salah satu dari Pending, In progress, Processing, Completed, Partial, dan Canceled. Sistem Anda sebaiknya memperlakukan Partial sebagai kasus tersendiri. Pesanan yang masih berjalan akan terus berubah, sedangkan pesanan partial berhenti dengan sisa yang tidak dikerjakan.

Dokumentasi API v2 menampilkan daftar status order termasuk Partial dan Canceled

Daftar nilai status order, termasuk Partial, pada dokumentasi API v2 (smmpwr.com) Kunjungi halaman aslinya di smmpwr.com

Perbandingannya bisa dibaca dari tiga hal, yaitu arti status, isi remains, dan langkah yang perlu Anda ambil.

Bagaimana rumus menghitung sisa order partial API panel?

Rumusnya hanya satu pengurangan. Jumlah terkirim sama dengan jumlah pesanan dikurangi nilai remains. Kebijakan refund SMMPanelMu memberi contoh yang mudah diingat, yaitu pesan 1.000 dan hanya masuk 700. Dengan rumus tadi, remains-nya 300, dan angka 300 itulah sisa yang belum terpenuhi.

Baca Juga : Pesan Error API SMM Panel Sering Berkode 200 meski Order Gagal

Ada dua jebakan kecil. Balasan status menulis angka sebagai teks, misalnya "157" dengan tanda kutip, jadi ubah dulu menjadi angka sebelum mengurangkan. Kolom start_count juga bukan jumlah terkirim, sebab isinya hitungan awal sebelum pesanan berjalan. Jangan memakainya untuk mengurangi pesanan.

Urutan kerja sistem Anda bisa dibuat sesederhana empat langkah berikut.

  1. Kirim perintah status bersama nomor order ke alamat API panel.
  2. Baca kolom status, lalu lanjut hanya kalau nilainya Partial.
  3. Ubah nilai remains dari teks menjadi angka.
  4. Kurangkan remains dari jumlah pesanan, lalu simpan hasilnya di catatan order.

Sebagai contoh hitungan, pelanggan memesan 500 dan remains bernilai 120. Hitungannya 500 dikurangi 120, sehingga 380 sudah terkirim. Angka ini hanya contoh, bukan data order siapa pun.

Cara memeriksa banyak order sekaligus tanpa melewatkan satu pun

Perintah status menerima satu nomor order atau hingga 100 nomor sekaligus, dipisah koma. Balasannya berupa daftar dengan satu entri untuk tiap order, lengkap dengan status dan remains masing-masing. Cara ini praktis kalau pelanggan Anda memesan banyak layanan pada hari yang sama.

Ada satu hal yang sering terlewat. README klien PHP smmtglux/smm-api menyebut kegagalan satu nomor di dalam batch harus dibaca sebagai data, bukan kegagalan seluruh permintaan. Nomor yang salah hanya mendapat entri berisi error, sementara order lain tetap membawa status. Protokol yang sama mengirim kode HTTP 200 untuk semua balasan, jadi periksa isi balasan, bukan kode HTTP-nya.

Bagaimana saldo order partial dikembalikan?

Di SMMPanelMu, aturannya tertulis di halaman refund. Pesanan partial dikembalikan secara proporsional untuk kuantitas yang belum terpenuhi, sedangkan pesanan yang dibatalkan sistem dikembalikan 100% ke saldo akun.

Kebijakan refund SMMPanelMu menjelaskan pengembalian saldo proporsional untuk pesanan partial

Bagian kebijakan refund yang mengatur pesanan partial (smmpanelmu.com) Kunjungi halaman aslinya di smmpanelmu.com

Artinya, angka remains yang Anda hitung bisa dipakai untuk mencocokkan saldo. Kalau pesanan 1.000 hanya masuk 700, saldo yang kembali seharusnya setara dengan 300 unit sisanya. Bila angkanya tidak cocok, simpan nomor order lalu hubungi admin panel. Halaman yang sama menyebut pengembalian tidak berlaku bila kegagalan disebabkan kelalaian pengguna, misalnya akun dikunci atau dijadikan privat. Pastikan pelanggan Anda menjaga akunnya tetap publik selama pesanan berjalan.

Apa yang perlu disampaikan ke pelanggan saat order partial?

Sampaikan tiga hal singkat, yaitu jumlah yang dipesan, jumlah yang terkirim, dan nasib sisanya. Contoh pesannya, "Pesanan 1.000 terkirim 700, sisa 300 mengikuti kebijakan kami." Kalimat sependek itu sudah menjawab pertanyaan pertama pelanggan, dan Anda tidak perlu menulis penjelasan panjang.

Hindari menjanjikan jumlah pasti sejak awal. Ketentuan platform bisa membuat sebagian interaksi hilang atau akun dibatasi, dan itu di luar kendali panel maupun reseller. Panel hanya bisa melaporkan apa yang terkirim, jadi laporkan angka itu apa adanya.

Baca Juga : Apa Itu SMM Panel API dan Cara Mendapatkan API Key di SMMPanelMu

Mulai dari satu langkah kecil hari ini. Tambahkan satu kolom di catatan order Anda untuk jumlah terkirim, lalu isi dengan hasil pengurangan setiap kali status berubah menjadi Partial. Catatan itu akan menjadi bahan yang rapi saat pelanggan atau admin panel menanyakan satu pesanan tertentu.

Tanya jawab singkat

Apa beda status Partial dan Canceled lewat API?

Partial berarti sebagian pesanan sudah terkirim dan sisanya berhenti, sehingga kolom remains berisi angka sisa. Canceled berarti pesanan dibatalkan, jadi tidak ada jumlah terkirim yang perlu dihitung. Keduanya diselesaikan lewat saldo, dan aturan persisnya mengikuti kebijakan refund panel yang Anda pakai.

Apakah remains selalu berarti jumlah yang belum terkirim?

Menurut cara pembacaan yang umum, ya. Namun dokumentasi yang kami baca hanya menyebut nama kolomnya tanpa uraian panjang. Cocokkan dulu dengan satu order nyata di panel Anda, misalnya order kecil yang sudah partial, sebelum menjadikan rumusnya aturan di sistem.

Berapa order yang bisa dicek dalam satu perintah status?

Hingga 100 nomor order yang dipisah koma, menurut dokumentasi API v2 yang kami baca. Balasannya berisi satu entri untuk tiap nomor. Nomor yang salah hanya mendapat entri error, sedangkan order lain tetap membawa status dan remains masing-masing.

Apakah order partial bisa diminta refill?

Refill dan pembatalan hanya bekerja pada layanan yang mengizinkannya, dan tandanya ada di kolom refill dan cancel pada daftar layanan. Cek tanda itu sebelum mengirim permintaan. Untuk sisa order partial, aturan yang tertulis di halaman refund SMMPanelMu adalah pengembalian saldo secara proporsional.

Sumber dan catatan redaksi

Sumber: dokumentasi API v2 smmpwr.com, dokumentasi API v2 AutoSMO, smmtglux/smm-api di Packagist, dan Kebijakan Refund SMMPanelMu, dibaca 23 Oktober 2026.

Artikel ini disusun redaksi SMM Panel Mu dari sumber di atas dan diperbarui 23 Oktober 2026.