product-example checked

Stripe Docs: Extend checkout with custom components

Documents collecting a terms of service agreement in Stripe Checkout and requiring customer acceptance before payment.

Open source

Pattern Decisions This Source Supports

Pattern Supported decision Required contract Claim note
Legal acceptance Choose legal acceptance when the user must expressly agree to terms, conditions, contracts, policies, disclosures, or an updated legal document before proceeding. The legal acceptance control starts unchecked unless a current acceptance record already exists for the same user, document, version, and scope. Supports required terms-of-service agreement collection before payment.

Evidence Role

This source is treated as product-example evidence. Use it to validate the decision rules above, not as a visual style reference.

Publisher: Stripe Documentation. Last checked: .