NjanggoNjanggoDocumentation API
Pro

Ventes & remboursements

Commandes Stripe, export compta et remboursements via API.

GET/v1/calendars/mon-calendrier/sales-report
Preview

Try It! → /api/calendars/mon-calendrier/sales-report

Paramètres

Modifiez les valeurs puis cliquez Try It! à droite.

fromquery

Paramètre query

toquery

Paramètre query

formatquery

Paramètre query

Authorizationheaderrequis

Token Bearer Clerk (session dashboard)

Commandes

GET
/v1/calendars/:slug/orders?page=&from=&to=

Commandes PAID paginées

GET
/v1/calendars/:slug/orders/:orderId

Détail + metadata Stripe

Order object

200
application/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

ColonneDescription
order_idID commande Njanggo
stripe_payment_intentRéf. Stripe
event_titleÉvénement
ticket_nameBillet
amount_total_centsMontant TTC
amount_fee_centsFrais plateforme Njanggo
amount_net_centsNet organisateur
buyer_emailAcheteur
paid_atISO 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/refund

Rembourser commande entière

POST
/v1/events/:id/guests/:guestId/refund

Rembourser billet invité

Frais plateforme

PlanFrais
Free3 %
Plus1,5 %
Pro0,5 %

Les montants amountFee reflètent le plan actif au moment du paiement.