Stripe: Как привязать дебетовую карту для выплат

Я провел последние два дня, просматривая документацию по полосе, но не могу найти, как добавить карту в "учетную запись" в полосе.

В. Как привязать дебетовую карту для выплат на stripe.accounts.create?

stripe.accounts.create({
    type: 'standard',
    business_type: 'individual',
    default_currency:'USD',
    country: 'US',
    email: 'bob@example.com',
    requested_capabilities: [ 'transfers' ],

    // here ?

}).then(acc => {

    // or maybe ?

}).catch(console.error)

Также был бы признателен пример того, как выбрать этот способ оплаты для выплаты.

Спасибо за любой вклад

2 ответа

Решение

В вашем counts.create() fn, добавьте атрибут external_account

например


    stripe.accounts.create({
       country: 'US',
       default_currency:'USD',
       external_account:card_token,
       type: 'custom',
       requested_capabilities: ['card_payments', 'transfers'],
     })
    .then(acc => {

Обратите внимание, что вам может потребоваться изменить тип на "custom" И вы не можете использовать payment_methodсм. Создание токена карты

Вы должны токенизировать дебетовую карту с помощью Stripe.js и Elements [0], а затем прикрепить ее к учетной записи Connect в качестве внешней учетной записи: stripe.com/docs/api/external_account_cards/create

[0] stripe.com/docs/js/tokens_sources/create_token?type=cardElement

Другие вопросы по тегам