With the client-only integration, you create recurring products and prices directly in the Stripe Dashboard and embed a Subscribe button for them on your website. This approach makes it possible to integrate Checkout into your website without needing any server-side code.
The client-only integration has several limitations:
- Only card payments are supported. Other payment methods are not supported.
- Coupons, Discounts, Promotion codes, and Tax rates are not supported.
- Creating subscriptions with existing Customer objects is not supported.
- Placing a hold on a card before charging it is not supported.
- Subscriptions with one-time setup fees are not supported.
- Multiple Prices with trials in a single transaction is not supported.
- Connect platforms can’t use this integration on behalf of their connected accounts.