Как программно создать учетную запись платформы на полосе - PullRequest
0 голосов
/ 22 апреля 2020

Я запускаю системные тесты для моих микросервисов, которые используют Stripe. В этих тестах я создаю «Клиенты», «Способы оплаты и сборы» для своей учетной записи на платформе (в левом верхнем углу панели инструментов). Недостаток заключается в том, что мне нужно сначала вручную создать платформу, а затем жестко закодировать секретный ключ платформы в своем коде.

Я хотел бы динамически создавать платформы учетных записей (и получать ключи) во время выполнения тесты. Есть ли вызов API или трюк, чтобы сделать это прямо из моего кода?

PS: я пытался использовать Connect, но каждая созданная подключенная учетная запись требует административной информации, которую сложно смоделировать, например, (номер социального страхования) в Для того, чтобы выполнить обвинения на нем. Таким образом, делая Connect неприменимым сервисом / решением в моем случае.

1 Ответ

1 голос
/ 23 апреля 2020

Вы не можете создать платформу программно, нет. Вам просто нужно использовать тестовые ключи вашей платформы.

Вы можете определенно создавать связанные учетные записи с вашей платформой в тестовом режиме. Да, вам потребуется предоставить некоторую информацию для подтверждения учетной записи, чтобы включить платежи и переводы. Stripe предоставляет тестовые данные проверки , которые вы можете использовать, поэтому вам просто нужно встроить эти значения в свой поток для создания тестовых подключенных учетных записей.

...