Aller au contenu

Gérer les remboursements

Sangho permet d’initier des remboursements totaux ou partiels pour les transactions réussies, sous conditions.

Conditions pour rembourser

  • La transaction doit avoir le statut succeeded
  • Le délai de remboursement dépend de la méthode (voir tableau)
  • Le solde disponible du wallet doit couvrir le montant
  • Les frais Sangho ne sont pas remboursés

Remboursement total vs. partiel

Un remboursement total restitue l’intégralité du montant payé par l’acheteur. Un remboursement partiel permet de ne rembourser qu’une partie du montant.

Délais par méthode de paiement

MéthodeDélaiNotes
Airtel Money24–48hVirement vers le numéro Mobile Money
Moov Money24–72hVirement vers le numéro Mobile Money
Carte bancaire5–10 joursDépend de la banque émettrice
PayPal3–5 joursVers le compte PayPal d'origine

Suivi du statut

pendingprocessingsucceeded / failed

Créer un remboursement (API)

bash
curl -X POST https://api.sangho.com/v1/refunds/ \
  -H "Authorization: Bearer sk_live_xxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "transaction": "tx_xxxxxxxxxxxx",
    "amount": 2500,
    "reason": "requested_by_customer"
  }'

Réponse

Response Réponse
json
{
  "id": "ref_xxxxxxxxxxxx",
  "object": "refund",
  "transaction": "tx_xxxxxxxxxxxx",
  "amount": 2500,
  "currency": "XAF",
  "status": "processing",
  "reason": "requested_by_customer",
  "created_at": "2026-03-15T14:30:00Z"
}