notpanel
LayananHargaFAQGiveawayAPI
notpanel

Followers, likes, dan views untuk semua platform.

Katalog menggabungkan layanan yang kami operasikan langsung dengan kapasitas dari mitra terverifikasi. Ketersediaan, waktu, refill, dan drip-feed ditampilkan per layanan; rute dan identitas mitra tetap rahasia.

Produk

  • Layanan
  • Harga
  • Indeks harga
  • Program Afiliasi

Sumber Daya

  • API
  • Blog
  • FAQ
  • Status

Perusahaan

  • Tentang
  • Kenapa NotPanel
  • Hubungi Kami

Hukum

  • Syarat Layanan
  • Kebijakan Privasi
  • Kebijakan Pengembalian Dana

Bahasa

  • English
  • Español
  • Português
  • Русский
  • Türkçe
  • العربية
  • हिन्दी
  • Bahasa Indonesia
  • Français
  • 中文

© 2026 NotPanel. Hak cipta dilindungi.

support@notpanel.com
notpanel
Dokumentasi API
+
Dokumentasi API

Pengantar

  • Ikhtisar
  • Memulai
  • Autentikasi
  • Rate limit
  • Error

Katalog

  • Daftar service
  • Katalog lanjutan
  • Tipe layanan

Order

  • Buat order
  • Status order
  • Quote refund
  • Refill
  • Batalkan

Akun

  • Status akun
  • Balance

Webhook

  • Kelola webhook

Referensi

  • Changelog
  • SDK & library

Butuh bantuan?

support@notpanel.com →

Baca quote refund

Mengembalikan cuplikan rekonsiliasi pengembalian dana yang hanya dapat dibaca untuk satu ID pesanan numerik milik akun.

POSThttps://notpanel.com/api/v3action=refund_quote
API key diperlukanDibatasi rate (akun bersama + IP + action)Body: application/x-www-form-urlencoded
action=refund_quote tidak pernah membatalkan item dan tidak pernah mengubah wallet. Gunakan untuk memahami field charge dan refund sebelum memutuskan apakah action terdokumentasi lain sesuai.

Parameter

NamaTipeDeskripsi
keyWajibstringAPI key Anda.
actionWajibstringHarus berupa string literal "refund_quote".
orderWajibstringOne account-owned numeric order ID.

Contoh request

Ganti YOUR_API_KEY dengan key yang dibuat di halaman API dashboard Anda.

curl -X POST https://notpanel.com/api/v3 \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "key=YOUR_API_KEY&action=refund_quote&order=7001"
const res = await fetch("https://notpanel.com/api/v3", {
  method: "POST",
  headers: { "Content-Type": "application/x-www-form-urlencoded" },
  body: new URLSearchParams({
    key: "YOUR_API_KEY",
    action: "refund_quote",
    order: "7001",
  }),
});

const data = await res.json();
console.log(data);
import requests

res = requests.post(
  "https://notpanel.com/api/v3",
  data={
    "key": "YOUR_API_KEY",
    "action": "refund_quote",
    "order": "7001",
},
)
print(res.json())
<?php
$body = http_build_query([
    'key' => 'YOUR_API_KEY',
    'action' => 'refund_quote',
    'order' => '7001',
]);

$response = file_get_contents('https://notpanel.com/api/v3', false, stream_context_create([
    'http' => [
        'method'  => 'POST',
        'header'  => "Content-Type: application/x-www-form-urlencoded\r\n",
        'content' => $body,
        'ignore_errors' => true,
    ],
]));

print_r(json_decode($response, true));

Contoh response

{
  "order": 7001,
  "kind": "order",
  "status": "In progress",
  "status_key": "in_progress",
  "currency": "USD",
  "original_charge": "0.50",
  "refunded": "0.00",
  "refund_pending": 0,
  "refund_pending_amount": "0.00",
  "refundable_now": "0.00",
  "cancel_available": false,
  "cancel_before": "2026-08-25T10:30:15.000Z",
  "unresolved_refund_guaranteed_at": "2026-09-01T10:30:00.000Z",
  "unresolved_refund_amount": "0.50",
  "partial_refund_calculation": "confirmed_refund_ratio"
}

Error umum

StatusBodyPenyebab
400{"error":"Missing parameter: order"}Parameter order wajib tidak diberikan. Response 400.
404{"error":"Order not found"}Tidak ada pesanan yang cocok milik akun ini. Responsnya adalah 404.

Order biasa

original_charge adalah debit wallet asli dan refunded adalah kredit wallet yang sudah tercatat. refund_pending=1 berarti dana refund yang telah diakui menunggu ruang di wallet, sedangkan refund_pending_amount adalah jumlah tertunda yang belum termasuk dalam refunded. Sebelum hasil terminal, refundable_now adalah hak yang tersedia menurut jendela 15 detik atau jaminan tetap 7 hari. Setelah settlement partial, cancelled, atau refunded, refundable_now bernilai 0; nilai itu bukan janji kredit tambahan. Quote juga melaporkan deadline dan settlement refund parsial yang telah dikonfirmasi. charge status dapat berupa retained atau net, jadi gunakan field read-only ini alih-alih mengurangi nilai status.