Я использую NodeJS и ExpressJS
Как я могу выполнить проверку аккаунта с помощью полосы? Это возможно? Я просто хочу проверить, что у этого пользователя есть банковский счет, но я не хочу его взимать. Какие подробности я могу получить из этой проверки? Это просто потому, что я хочу фильтровать мошенников на своей платформе, и эта проверка определенно заставит их подумать дважды.
Вы можете проверить учетную запись, используя следующий API:
Сначала необходимо проверить банковский счет клиента, прежде чем его можно будет списать. Stripe поддерживает мгновенную проверку с помощью Plaid для многих наиболее популярных банков. Если ваш клиентский банк не поддерживается или вы не хотите интегрироваться с Plaid, вы должны вручную проверить банковский счет клиента с помощью API.
проверьте это: https://stripe.com/docs/api/customer_bank_accounts/verify
stripe.customers.verifySource(customerId, bankAccountId, params)
Пример:
var stripe = require("stripe")("sk_test_4eC39HqLyjWDarjtT1zdp7dc");
stripe.customers.verifySource(
"cus_DsJV8TIcCJGSym",
"ba_1DQVjc2eZvKYlo2COqxnGt4h",
{
amounts: [32, 45]
},
function(err, bankAccount) {
});
Отклик:
{
"id": "ba_1DQVjc2eZvKYlo2COqxnGt4h",
"object": "bank_account",
"account_holder_name": "Anthony Anderson",
"account_holder_type": "individual",
"bank_name": "STRIPE TEST BANK",
"country": "US",
"currency": "usd",
"customer": "cus_DsJV8TIcCJGSym",
"fingerprint": "1JWtPxqbdX5Gamtc",
"last4": "6789",
"metadata": {
},
"routing_number": "110000000",
"status": "new",
"name": "Jenny Rosen"
}
Вам нужно создать клиентский и банковский счет на полосе, используя маркер полосы.
CREATE CUSTOMER: https://stripe.com/docs/api/customers/create
СОЗДАТЬ БАНКОВСКИЙ СЧЕТ: https://stripe.com/docs/api/customer_bank_accounts/create