Verificar aceptación de términos de pago
GET/company/payment/terms
Purpose
Consulta si la compañía autenticada ha aceptado los términos y condiciones de pago de Stripe.
Objective
Determinar si se debe mostrar el modal de aceptación de términos antes
de permitir operaciones de pago, comprobando el campo
payment_settings.tos_acceptance.accepted de la compañía.
Use Cases
- Verificar al cargar la sección de configuración de pagos
- Determinar si mostrar u ocultar el banner de aceptación de términos
- Prerequisito antes de habilitar Stripe o agregar métodos de pago
Notes
- Requiere autenticación JWT (bearerAuth)
- Retorna
success: truesi ya fueron aceptados,success: falsesi no - No lanza error cuando los términos no están aceptados (responde 200)
Request
Responses
- 200
- 401
- 404
Estado de aceptación de términos de Stripe
Response Headers
Compañía no encontrada
Response Headers
Usuario no encontrado