Pro
Ventes & remboursements
Commandes Stripe, export compta et remboursements via API.
Dans cet article
GET
/v1/calendars/mon-calendrier/sales-reportPreview
Try It! → /api/calendars/mon-calendrier/sales-report
Paramètres
Modifiez les valeurs puis cliquez Try It! à droite.
fromqueryParamètre query
toqueryParamètre query
formatqueryParamètre query
AuthorizationheaderrequisToken Bearer Clerk (session dashboard)
Commandes
GET
/v1/calendars/:slug/orders?page=&from=&to=Commandes PAID paginées
GET
/v1/calendars/:slug/orders/:orderIdDétail + metadata Stripe
Order object
200application/json
{
"id": "ord_01",
"status": "PAID",
"amountTotal": 1500,
"amountFee": 45,
"currency": "EUR",
"buyerEmail": "alice@example.com",
"event": { "title": "Soirée Jazz", "slug": "soiree-jazz" },
"ticket": { "name": "Standard" },
"createdAt": "2026-07-04T18:00:00.000Z"
}Export ventes CSV
| Colonne | Description |
|---|---|
| order_id | ID commande Njanggo |
| stripe_payment_intent | Réf. Stripe |
| event_title | Événement |
| ticket_name | Billet |
| amount_total_cents | Montant TTC |
| amount_fee_cents | Frais plateforme Njanggo |
| amount_net_cents | Net organisateur |
| buyer_email | Acheteur |
| paid_at | ISO 8601 |
Remboursements
Scope billing:write — action irréversible
Déclenche un remboursement Stripe réel. Utilisez
Idempotency-Key header.POST
/v1/events/:id/orders/:orderId/refundRembourser commande entière
POST
/v1/events/:id/guests/:guestId/refundRembourser billet invité
Frais plateforme
| Plan | Frais |
|---|---|
| Free | 3 % |
| Plus | 1,5 % |
| Pro | 0,5 % |
Les montants amountFee reflètent le plan actif au moment du paiement.