Javascript 验证用户银行是否仅用于使用条带激活帐户
我正在使用NodeJS和ExpressJSJavascript 验证用户银行是否仅用于使用条带激活帐户,javascript,node.js,npm,stripe-payments,Javascript,Node.js,Npm,Stripe Payments,我正在使用NodeJS和ExpressJS 如何使用stripe实现帐户验证?这可能吗?我只想验证该用户是否有银行帐户,但我不想向他们收费。我可以从该验证中获得哪些详细信息?这只是因为我想在我的平台上过滤骗子,这种验证肯定会让他们三思而后行。您可以使用以下API验证帐户: 客户的银行账户必须先核实,然后才能收费。Stripe支持对许多最流行的银行使用Plaid进行即时验证。如果客户的银行不受支持,或者您不希望与Plaid集成,则必须使用API手动验证客户的银行帐户 看看这个: 例如: var s
如何使用stripe实现帐户验证?这可能吗?我只想验证该用户是否有银行帐户,但我不想向他们收费。我可以从该验证中获得哪些详细信息?这只是因为我想在我的平台上过滤骗子,这种验证肯定会让他们三思而后行。您可以使用以下API验证帐户: 客户的银行账户必须先核实,然后才能收费。Stripe支持对许多最流行的银行使用Plaid进行即时验证。如果客户的银行不受支持,或者您不希望与Plaid集成,则必须使用API手动验证客户的银行帐户 看看这个: 例如:
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"
}
您需要使用条带令牌在条带上创建客户和银行帐户 创建客户:
创建银行账户:看起来很棒!我看了一下价格,100件是什么意思?100张支票?我没有完全理解什么是“cus_DsJV8TIcCJGSym”和“ba_1dqvjc2zvkylo2coqxngt4h”我从哪里获得这些代币?
cust_xxx
是条带系统中客户的ID,就像您自己数据库中的主键一样,您可以使用它来查询条带API以获取详细信息。您可以列出所有客户并找到您想要验证的客户,类似于ba_xxx
,基本上,当您向客户添加一个后台帐户时,它是一个银行帐户。您需要使用条带令牌在条带上创建客户和银行帐户。创建客户:创建银行账户:感谢您的解释。客户提供的详细信息如何让他们创建对象?基本上,在脚本页面上的当前代码中,我有一个处理程序,当提交页面时,它会打开处理程序,如果付款,它会提交表单。
{
"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"
}