#lanh_webhooks

1 messages · Page 1 of 1 (latest)

prime groveBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1430429484724781146

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

#

⛔️ Stripe developers have stepped away for a short while

Please leave your questions here, and we’ll respond as soon as we're back! If you need help urgently, you can contact Stripe support for help.

candid coral
#

Hey! do give me some time to take a look at this

#

Just a quick clarifying question, are you using Stripe Connect feature?

upbeat scroll
#

I use Stripe .Net SDK + tokenization

candid coral
#

Thanks for the clarification!

#

We dont have a way to send test events through the CLI in livemode

#

The creation and flow of events should function similarly on both your test mode and live mode accounts.

#

If you'd like, you can provide me with your account ID (acct_xxx), and I can briefly check the setup of your live mode webhooks.

upbeat scroll
#

I dont have live account here, It's belong to our client

#

Will give them the setup part, that's why I need a way for them to validate their setup

candid coral
#

Ah i see. We dont have a way to trigger events in livemode via the CLI. This can be seen in our docs, it only mentions triggering webhook events in sandbox/test mode

upbeat scroll
#

Do we have any quickway to do that?

candid coral
#

Apologies, just to clarify, do you mean to test events in sandbox/testmode?

upbeat scroll
#

In Prod, when client create setting webhooks and put the signature to our system? Is the onlyway we can validate all the setup correct is doing a real transaction?

#

For more information, we have around 20 clients and when we release the webhooks version, each of them will need to setup

#

We dont want them to blindly setup or wait until end user to do the payment and geting error

#

Asking each admin to do real order after setup sound not trivial

candid coral
#

Did you set up any testmode accounts to test the receiving of events from stripe?

upbeat scroll
#

we have done all testing in testmode account

candid coral
#

Your test mode/sandbox accounts should have replicated how your customers would have set up their livemode accounts

upbeat scroll
#

What our team worries for example customers have an acidently copy like missing 1 char in the signature, then we can only know when an end-user get failed payment

#

Is it a valid concern?

#

Since test key and live key are differrent, right?

candid coral
#

In such a scenario, your clients would actually receive an error on their event destination dashboard, saying that the event failed to be delivered

#

And in that case, they can notify your team that such an error is happening for them

upbeat scroll
#

But It causes a ton of failed payment for end-user

#

It will be not good as a fresh release

#

Why we dont have a way to fire test event in Live mode?

candid coral
#

A payment wont fail because of a failed event delivery. The event is normally sent after a payment is completed. If an event delivery fails, you can get your clients to check the events tabs to see it's status.

upbeat scroll
#

I still think we need a way to validate the configuration instead of wait for someone getting error

#

It's a shame that system get the money and cannot finalize the flow

#

human always can have mistake and we need a way to systematically validate the configuration

#

We have these thing very good in test mode with "Trigger event" but dont know why we dont have same in Live mode

candid coral
#

I'm sorry to hear that our product wasn't able to meet your needs in this area. I will pass along your feedback to our product team so they can consider this use case for future development.