- Add teamId support to HitPay add.ts installation handler
- Update callback.ts to fetch credentials by teamId for team bookings
- Update webhook.ts to fetch credentials by teamId for team bookings
- Update setup page to accept and handle teamId from query params
- Add permission checks using throwIfNotHaveAdminAccessToTeam
- Ensure credentials are created with teamId for team installs, userId for user installs
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
* feat: add hitpay embed feature for cal embed
feat: update hitpay app description
fix: fixed customers being able to exceed bookings in the same timeslot when using HitPay
fix: fixed callback issue in cal.com using hitpay app when not receiving payment responses
* fix: fixed type-check error