Reference
API & integrations
How CapyKids handles billing and attendance events, and where integrations fit.
Who this is for
How billing events flow
Tuition and add-on payments are processed through Stripe. CapyKids listens for Stripe webhook events server-side to keep payment status, receipts, and payout records in sync. Payment state you see in the app reflects the source of truth in Stripe.
Attendance events
Check-in and check-out actions — whether from a QR scan or a manual entry — update a child’s attendance status in real time. The parent and teacher apps subscribe to those changes so status updates appear without a manual refresh.
Data ownership & access
Every record in CapyKids is scoped to your organization. Data is isolated per daycare at the database level, so one center can never see another’s families, staff, or billing. Access to your data is governed by the role of the signed-in user.
Want a specific integration?