Platform billing

Ivora's CSMS usage fee for a project (tenant) at /v1/tenants/{tenant_id}/billing-profile, and for the whole team at /v1/teams/{team_id}/billing: a fee per kWh of charging (default 1.00 cent, set per team by Ivora, optionally overridden per project). Billing is per team (company): a team owns one or more projects, the card on file on Ivora's own Stripe account, the waiver, the grace period and one monthly invoice with a line per project. Reading requires billing:read; adding, synchronizing or removing the team's card requires a signed-in user with billing:write on the project or the team's owner, admin or billing role (API keys are refused). Without a usable team card, waiver or grace period, creating stations, locations and CSMS keys, commands other than stop and unlock, setting or clearing charging profiles and session caps, and creating bills and external sessions answer 402 payment_method_required. Reads, OCPP traffic, running charging, stops and starting a bill or session that already exists are never blocked.

15 endpoints