API reference / payment
payment
/api/v1/payments/:registrationId/refundCreate refund
- Auth:
- required (min role: admin)
- Response:
- { success, message }
/api/v1/payments/checkoutCreate checkout
- Auth:
- required
- Response:
- { data }
/api/v1/payments/connectList connect
- Auth:
- required (min role: director)
- Response:
- { data }
/api/v1/payments/connectCreate connect
- Auth:
- required (min role: director)
- Response:
- { data }
/api/v1/payments/connect/callbackGET /api/v1/payments/connect/callback Return URL from Stripe Connect onboarding
- Auth:
- required
- Response:
- { data }
/api/v1/payments/intentCreate intent
- Auth:
- required
- Response:
- { data }
/api/v1/payments/public-checkoutCreate public checkout
- Auth:
- none
- Response:
- { data }