Connecteurs → Stripe (paiements)
Stripe (paiements)
Jeton BearerPaiements
Lit les derniers paiements (charges) via l'API Stripe authentifiée par jeton Bearer. Chaque charge est mappée vers un paiement : montant en euros, date ISO, statut.
Authentification
Champs déclarés — saisis au runtime, jamais stockés ici.
| Champ | Type | Requis | Exemple |
|---|---|---|---|
| Clé secrète Stripe | secret | oui | résolu via le coffre au runtime |
Hôtes autorisés (egress)
Un connecteur ne peut appeler que ces hôtes (allow-list).
api.stripe.com
Opérations
GET
/v1/charges?limit={limit}Entrées : limit (optionnel)
Mapping de la réponse
| Source (API) | Cible (Ω) | Transformation |
|---|---|---|
| id | id | — |
| amount | amount | centsToEuros |
| currency | currency | — |
| created | date | isoFromUnix |
| status | status | — |
Démo (réponse fixture)
Aucun appel réseau, aucun secret : le mapping est appliqué à une réponse fixture committée.
Réponse fixture (forme API)
"object":"list"
"has_more":false
Résultat mappé (forme Ω)
"id":"ch_demo_001"
"amount":42
"currency":"eur"
"date":"2023-11-14T22:13:20.000Z"
"status":"succeeded"
"id":"ch_demo_002"
"amount":159
"currency":"eur"
"date":"2023-11-15T22:13:20.000Z"
"status":"succeeded"
Invariant : un descripteur ne porte que des clés de champ (fields[].key). Les valeurs de secrets sont résolues à l'exécution par vault.get(appId, connectorId, key) — jamais committées.