# Stripe form test mode to live

**URL:** <https://forum.bubble.io/t/stripe-form-test-mode-to-live/297475>\
**Category:** Plugins\
**Created:** [December 13, 2023, 10:30am UTC](https://forum.bubble.io/t/stripe-form-test-mode-to-live/297475 "2023-12-13T10:30:51Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rainskiv](https://avatars.discourse-cdn.com/v4/letter/r/df788c/32.png) [@rainskiv](https://forum.bubble.io/u/rainskiv)\
**Post date:** [December 13, 2023, 10:30am UTC](https://forum.bubble.io/t/stripe-form-test-mode-to-live/297475/1 "2023-12-13T10:30:51Z")

</div>

Hey, how can I switch payments from test mode to live? I have all the API keys needed and I already turned the ‘test mode’ switch off in the Stripe. Could it be because my app is not live yet and it would change automatically? Thanks.

---

<div class="post-metadata">

**Author:** ![georgecollier](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/georgecollier/32/182327_2.png) [@georgecollier](https://forum.bubble.io/u/georgecollier)\
**Post date:** [December 13, 2023, 10:37am UTC](https://forum.bubble.io/t/stripe-form-test-mode-to-live/297475/2 "2023-12-13T10:37:59Z")

</div>

You need to make sure you have your live API key in the plugin settings / API call headers, then deploy live and use the live version.

> [@rainskiv](#):
>
> I already turned the ‘test mode’ switch off

This is just for your browser session.

---

<div class="post-metadata">

**Author:** ![rainskiv](https://avatars.discourse-cdn.com/v4/letter/r/df788c/32.png) [@rainskiv](https://forum.bubble.io/u/rainskiv)\
**Post date:** [December 13, 2023, 11:01am UTC](https://forum.bubble.io/t/stripe-form-test-mode-to-live/297475/3 "2023-12-13T11:01:53Z")

</div>

Oh so I need to deploy to live to have the payments also in the live mode? Then it happens automatically; in the preview it uses ‘test mode’ and ‘live mode’ in the publicized version, is that correct?

---

<div class="post-metadata">

**Author:** ![georgecollier](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/georgecollier/32/182327_2.png) [@georgecollier](https://forum.bubble.io/u/georgecollier)\
**Post date:** [December 13, 2023, 11:12am UTC](https://forum.bubble.io/t/stripe-form-test-mode-to-live/297475/4 "2023-12-13T11:12:34Z")

</div>

> [@rainskiv](#):
>
> in the preview it uses ‘test mode’

Yes, because it’s using your test mode API key.

---

<div class="post-metadata">

**Author:** ![rainskiv](https://avatars.discourse-cdn.com/v4/letter/r/df788c/32.png) [@rainskiv](https://forum.bubble.io/u/rainskiv)\
**Post date:** [December 13, 2023, 11:52am UTC](https://forum.bubble.io/t/stripe-form-test-mode-to-live/297475/5 "2023-12-13T11:52:15Z")

</div>

Okay thank you. But I have 2 issues that prevent me for going live, do you by any chance have an idea how to solve them?  
1 - ‘Your app needs its own geocode api’ but I don’t need google maps for my app so why can’t I just leave it empty?  
2 - ‘Go to page; fill out the data you are sending’ but I just want to navigate and don’t need to send any data.  
Thanks!
