AM
FR
Commencer gratuitement
Menu
Types

Paiement

Enregistrement de transaction financière pour suivre les paiements au sein d'un compte.

payments transactions billing

Paiement

Un paiement enregistre une transaction monétaire pour un compte. Les paiements peuvent être synchronisés depuis Stripe ou enregistrés manuellement.

Schéma

interface Payment {
  id: string; // "pay..." - Unique identifier
  account_id: string;
  amount_cents: number;
  currency: string;
  status: "pending" | "succeeded" | "failed" | "canceled" | "refunded";
  paid_at: string | null;
  payment_method: string | null;
  external_id: string | null;
  external_customer_id: string | null;
  external_data: unknown | null;
}

Propriétés

PropriétéTypeDescription
idstringKSUID avec préfixe pay
account_idstringCompte propriétaire
amount_centsnumberMontant en unité mineure (centimes)
currencystringCode devise ISO 4217
statusenumStatut du cycle de vie du paiement
paid_atstring?Date/heure de réussite du paiement
payment_methodstring?Type de moyen de paiement
external_idstring?ID de paiement côté fournisseur
external_customer_idstring?ID client côté fournisseur
external_dataobject?Snapshot brut du fournisseur

Valeurs de statut

StatusDescription
pendingEn attente de traitement
succeededPaiement réussi
failedPaiement échoué
canceledPaiement annulé
refundedRemboursé au client

Exemple

{
  "id": "pay123",
  "account_id": "acc456",
  "amount_cents": 9900,
  "currency": "usd",
  "status": "succeeded",
  "paid_at": "2026-01-15T10:30:00Z",
  "payment_method": "card",
  "external_id": "pi_abc123",
  "external_customer_id": "cus_xyz789"
}

Liés