# Stripe Checkout Subscription Trial

**URL:** <https://community.weweb.io/t/stripe-checkout-subscription-trial/2034>\
**Category:** Ask us anything\
**Created:** [March 14, 2023, 9:39pm UTC](https://community.weweb.io/t/stripe-checkout-subscription-trial/2034 "2023-03-14T21:39:22Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![dorilama](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/dorilama/32/10403_2.png) [@dorilama](https://community.weweb.io/u/dorilama)\
**Post date:** [March 17, 2023, 6:44pm UTC](https://community.weweb.io/t/stripe-checkout-subscription-trial/2034/7 "2023-03-17T18:44:33Z")

</div>

> [@Connect ChatGPT API](https://community.weweb.io/t/connect-chatgpt-api/2036/7):
>
> From the docs it’s cristal clear that calls to the api must be done from your backend. @aeynaud you are still sending your api key to the users, so they can now use it to make any call to openai on your behalf without using your app. A custom element is not the tool you need here. @shrek the option “make this request through a server” in weweb is only meant as a workaround for api that don’t handle CORS. All the request settings are still in your weweb app and are transmitted to the browser, s…

---

_[View the full topic](https://community.weweb.io/t/stripe-checkout-subscription-trial/2034)._
