Я работаю над пользовательским аккаунтом с чередующимся подключением, где мне нужно добавить банковский счет в качестве внешнего
по stripe.js мы можем сделать это как
stripe.createToken('bank_account', {
country: 'US',
currency: 'usd',
routing_number: '110000000',
account_number: '000123456789',
account_holder_name: 'Jenny Rosen',
account_holder_type: 'individual',
}).then(function(result) {
// Handle result.error or result.token
});
означает получение информации от пользователя и передачу ее вызову API, но проблема в том, что существует выбор страны, и для каждой страны создание номера маршрута отличается по этой ссылке. https://stripe.com/docs/connect/payouts#supported-settlement есть ли API для получения этих форматов по странам
Вы можете проверить ссылку ниже
При создании банковской информации вы должны указать номер маршрута самостоятельно. Страница, которую вы показываете, является только примером данных. Вы можете проверить номер маршрута локально перед отправкой его в API Stripe с помощью «контрольной цифры», или вы можете проверить номер маршрута с помощью Stripe js API.
Stripe.bankAccount.validateRoutingNumber(123456789)
Или см. Статью в Википедии, на которую также ссылается документация Stripe, если вы хотите вручную ввести контрольную цифру.
https://en.wikipedia.org/wiki/ABA_routing_transit_number#Check_digit
Других решений пока нет …