Возможности Stripe account установлены, но все равно выдает ошибку - PullRequest
1 голос
/ 21 февраля 2020

Я создал учетную запись Stripe, используя следующие параметры:

stripe.accounts.create({
      type: 'custom',
      business_type: 'individual',
      individual: {
        email: user.email,
        first_name: user.firstName,
        last_name: user.lastName
      },
      requested_capabilities: ['card_payments', 'transfers'],
      email: user.email,
      tos_acceptance: {
        date: Math.floor(Date.now() / 1000),
        ip: user.ip
      }
      })

Но если я пытаюсь создать перевод, я получаю следующую ошибку:

Требуется ваша учетная запись назначения чтобы включить хотя бы одну из следующих возможностей: Transfer, Legacy_payments

Вот как я создаю перевод:

stripe.transfers.create({amount, currency, destination, transfer_group})

Это кажется странным, потому что требуемые возможности установлены как ты можешь видеть. Я не знаю, как отлаживать дальше. Любая помощь приветствуется!

1 Ответ

0 голосов
/ 23 февраля 2020

Причиной сбоя передачи является то, что регистрация не завершена - существуют требования для возможности «передачи». При создании учетной записи вы только «запросили» правильные возможности, но они еще не предоставлены.

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

Как только требования к возможностям передачи будут выполнены, он будет предоставлен и станет зеленым. После этого переводы будут разрешены. (То же самое относится и к возможности «карточных платежей». Что касается «унаследованной» возможности, вам больше не следует ее использовать, поскольку она станет устаревшей в 31 марта 2020 года)

(вам может даже потребоваться предоставить внешний банк аккаунт, вы можете получить это здесь )

...