#dennis_de

1 messages · Page 1 of 1 (latest)

fervent isleBOT
spring dawn
#

It'd depend what access your developer needs to your Dashboard. In theory you could just create API key(s) for each, share those and then they don't even need Dashboard access/account

safe geyser
#

The problem is that the developers have different data statuses in their databases and have to test them, so webhooks have to be handled separately. API keys do not help us here.

#

Currently we use the test data in stripe in conjunction with our staging/testing env.

#

Or can multiple test Env be created?

spring dawn
spring dawn
safe geyser
#

The rights do not help me if the data becomes inconsistent. Okay, so with the user where a developer is invited to us, he creates a new company, which he does not verify and there he uses the test area? Correct?

spring dawn
#

Creates a new a company? Sorry, not following. They don't need to create a Stripe merchant, they're just a user on your existing merchant

safe geyser
#

It's just that if the developer e.g. locally triggers an order, the webhook can't be sent to the stating, because of course it can't find the order there and throws an exception.

#

And we want to avoid such scenarios.

spring dawn
#

What is an 'order'?

#

Sorry, really struggling to understand what the root issue is here. They don't need Dashboard access to handle webhooks, just the API key and (optionally) the webhook secret

safe geyser
#

Developers do test certain features and have a different database state in their application. Therefore, they need an isolated area where only webhooks go out for their queries or only the data that matches their application database is returned.

spring dawn
#

Does the Dashboard meet that requirement?

safe geyser
#

The dashboard has nothing to do with it, does it?

#

Of course, it's handy if he can use a dashboard, but basically it's about the data set. Here the goal has to be that when he creates a payment intent that doesn't notify staging via webhook but only his webhook to test its function, the same in the other direction.

spring dawn
#

I think you've answered your own question then – I guess they need their own Stripe merchant

safe geyser
#

Okay, thanks. We just wanted to have the confirmation. It could have been that there is a better way.