Apr 3, 2019 8:30 AM
The error message shows what's happening, you've used a test card but your Stripe environment is set to live. You'd have to reset your Stripe environment to testing for the card to work.
If the test card works via the test environment, you shouldn't have an issue with a real card in the live Stripe environment.
Apr 4, 2019 12:01 AM
Hi @Bryantworks ,
Thanks for your reply.
Do you have any suggestion on how to set the default environment in Stripe to test mode? There's a toggle in Stripe to see the produciton and development(test) api keys, but this is only for viewing. In some parts, I can toggle it to test in a development mode, but only for that instance. In fact, I can open different browser tabs for different environment. That means, it's simultaneously in effect.
I actually contacted Stripe support and they asked me to contact HubSpot to somehow switch the api key. And there's nothing to configure any API when adding Stripe connection in HubSpot 'integration' section.
Apr 4, 2019 8:38 AM
For me there was just a setting on my Stripe dashboard in the API keys. It sounds like you're still using your test API keys. Toggle the switch which I've shown below and use those API keys instead:
Apr 11, 2019 1:21 AM
I really appreciate your time, but did you try creating a 'quote' in HubSpot, and at the end of the create quote steps, there's a link to make payment where you can enter the test creditcard number? This is the part where HubSpot talks to Stripe, and Stripe says 'oh, you silly, don't pass me a test data while using a production key' (sort of).
NOTE: I actually tried using my creditcard number and got charged just to test it works. So, the question really is that how to make HubSpot use a different (test) api key when it talks to Stripe.
That screenshot is a Stripe UI. I have no problems with the test mode.
Apr 11, 2019 9:39 AM - edited Apr 11, 2019 11:51 AM
Gotcha, I thought you were integrating a stripe form on just a random landing page, wasn't aware it was within the Quotes tool. Let me take a look!
After trying the following, I still couldn't get HubSpot to test via test keys:
Seems like HubSpot always uses live api keys with the integration, I think you have to contact support (like Stripe support suggested) to change out the API keys.
Apr 11, 2019 1:01 PM
Hi @Bryantworks ,
I'm really so if wasn't that clear at first.
So, how do go from here? I actually landed here because the chat bot pointed me here for help. Is there some place where we can create (bug)ticket?
Apr 11, 2019 1:14 PM - edited Apr 11, 2019 1:14 PM
Since you have access to the quotes tool you should have a access to live support, click on that blue chat "Help" in the bottom left of your account then select "Contact Support"