notpanel
ServicesTarifsFAQConcoursAPI
notpanel

Abonnés, likes et vues pour chaque plateforme.

Le catalogue combine des services opérés directement et la capacité de partenaires vérifiés. Disponibilité, délai, refill et drip-feed sont indiqués par service ; le routage et l’identité des partenaires restent confidentiels.

Produit

  • Services
  • Tarifs
  • Indice des prix
  • Programme d'affiliation

Ressources

  • API
  • Blog
  • FAQ
  • Statut

Entreprise

  • À propos
  • Pourquoi NotPanel
  • Nous contacter

Mentions légales

  • Conditions d'utilisation
  • Politique de confidentialité
  • Politique de remboursement

Langues

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

© 2026 NotPanel. Tous droits réservés.

support@notpanel.com
notpanel
Documentation de l'API
+
Documentation de l'API

Introduction

  • Vue d'ensemble
  • Démarrage
  • Authentification
  • Limites de débit
  • Erreurs

Catalogue

  • Lister les services
  • Catalogue avancé
  • Types de service

Commandes

  • Passer une commande
  • Statut de commande
  • Devis de remboursement
  • Recomplément
  • Annuler

Compte

  • État du compte
  • Solde

Webhooks

  • Gérer les webhooks

Référence

  • Journal des modifications
  • SDK et bibliothèques

Besoin d'aide ?

support@notpanel.com →

Consulter un devis de remboursement

Renvoie un instantané en lecture seule du rapprochement des remboursements pour une commande à ID numérique appartenant au compte.

POSThttps://notpanel.com/api/v3action=refund_quote
Clé d'API requiseDébit limité (compte partagé + IP + action)Corps : application/x-www-form-urlencoded
action=refund_quote n’annule jamais un élément et ne modifie jamais le portefeuille. Utilisez-la pour interpréter les montants avant de choisir une autre action documentée.

Paramètres

NomTypeDescription
keyRequisstringVotre clé API.
actionRequisstringDoit être la chaîne littérale "refund_quote".
orderRequisstringOne account-owned numeric order ID.

Exemple de requête

Remplacez YOUR_API_KEY par la clé générée sur la page API de votre tableau de bord.

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));

Exemple de réponse

{
  "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"
}

Erreurs courantes

StatutCorpsCause
400{"error":"Missing parameter: order"}Le paramètre order obligatoire a été omis. La réponse est 400.
404{"error":"Order not found"}Aucune commande correspondante n'appartient à ce compte. La réponse est 404.

Commandes ordinaires

original_charge est le débit d’origine et refunded le crédit déjà enregistré. refund_pending=1 signifie qu’un remboursement reconnu attend de la place dans le portefeuille, tandis que refund_pending_amount est le montant restant qui n’est pas encore inclus dans refunded. Avant une issue terminale, refundable_now est le droit disponible selon la fenêtre de 15 secondes ou la garantie immuable de 7 jours. Après un règlement partiel, annulé ou remboursé, refundable_now vaut 0 ; ce n’est pas un autre crédit promis. Le devis fournit aussi les échéances et le règlement partiel confirmé. Comme charge dans status peut être conservé ou net, utilisez ces champs en lecture seule au lieu de soustraire des valeurs de status.