Aller au contenu

PaymentMethods

Les PaymentMethods représentent des méthodes de paiement enregistrées sur un profil Customer. Elles permettent les paiements récurrents et off-session sans ressaisie des informations.

Endpoints

MéthodeEndpointDescription
GET/payment-methods/Lister toutes les méthodes
GET/payment-methods/{id}/Récupérer une méthode
POST/payment-methods/{id}/attach/Attacher à un Customer
POST/payment-methods/{id}/detach/Détacher d'un Customer

Types de méthodes

TypePréfixe IDDescription
mobile_moneymm_Numéro Mobile Money (Airtel, Moov)
cardcard_Carte bancaire tokenisée via Braintree
paypalpp_Compte PayPal lié
Note

Les méthodes de paiement sont créées automatiquement lors d’un paiement avec setup_future_usage, ou via le SDK JS (sangho.createPaymentMethod).

Objet PaymentMethod

Response Réponse
json
{
  "id": "mm_xxxxxxxxxxxx",
  "object": "payment_method",
  "type": "mobile_money",
  "mobile_money": {
    "phone_number": "+24177654321",
    "operator": "airtel",
    "country": "GA"
  },
  "customer": "cus_xxxx",
  "livemode": true,
  "created_at": "2026-03-01T10:00:00Z"
}