Skip to main content

Check payment terms acceptance

GET 

/company/payment/terms

Check if the authenticated company has accepted Stripe's payment terms and conditions.

Objective

Determine whether to display the terms acceptance modal before allowing payment operations by checking the company's payment_settings.tos_acceptance.accepted field.

Use Cases

  • Verify when loading the payment configuration section
  • Determine whether to show or hide the terms acceptance banner
  • Prerequisite before enabling Stripe or adding payment methods

Notes

  • Requires JWT authentication (bearerAuth)
  • Returns success: true if already accepted, success: false if not
  • Does not throw an error when terms are not accepted (responds with 200)

Request

Responses

Stripe Terms of Service acceptance status

Response Headers