#Goose-keys

1 messages ยท Page 1 of 1 (latest)

twilit bobcat
#

Hi there ๐Ÿ‘‹ just double checking, the keys you're now using start with pk_live_ and sk_live_?

runic glade
#

You bet!

#

On Stripe it says I'm in live mode, but when I go to the prebuilt payment page it's still test mode. But the app is updated

twilit bobcat
#

Are you using Payment Links by chance?

runic glade
#

You know, I think I might be, but it wasn't called that when I developed the app over the summer

#

It is a prebuilt checkout page though

#

It looks like what Payment Links offers

twilit bobcat
#

It's a bit tricky because we also have checkout sessions that look very similar and are also referred to as prebuilt checkout pages, but are set up differently.

If it is a payment link (you'll be able to see it listed in your dashboard, link below) then those are specific to the mode they're created in, and you'll need to create a new one in live mode as well as update the URL that your app points to.
https://dashboard.stripe.com/test/payment-links

runic glade
#

Okay then it definitely isn't a payment link!

#

I never set that up or anything, and nothing listed on the payment link dashboard

twilit bobcat
#

Alright, probably along the lines of a checkout session then. Hm, those should be driven by the provided keys.

#

Is your app external facing? Would I be able to try reproducing?

runic glade
#

I think so! It's hosted on Heroku and it's live (it's a simple one)

twilit bobcat
#

Thanks for that! From what I'm seeing, the Checkout Sessions are still being created by a test key. It seems like your backend that is actually doing the creation still has the test secret key in it. Is your backend also in Heroku?

runic glade
#

It's on github but I've redeployed it to Heroku

#

But honestly what you said is a huge help already - something is getting caught there

#

Trying a new deploy now

twilit bobcat
#

๐Ÿ‘ sounds good, please let me know if we can continue to help.

runic glade
#

I've deleted it from heroku and redone it and it's only live keys everywhere in this app

#

But I guess this is outside your area at this point

#

Thank you!

twilit bobcat
#

Sounds like it is. If your API keys aren't hard coded into your project, then there may be an environment variable that is still holding the test keys. Best of luck with the search!

runic glade
#

Thanks for everything!