【发布时间】:2016-12-06 15:38:02
【问题描述】:
我知道您必须创建一个客户并验证一个银行帐户,但我不确定如何执行后者。
如何在客户身上进行验证?
要向客户添加银行账户,您需要创建一个令牌并将其添加到 sourceToken 参数,因为目前尚未实现使用银行账户服务进行添加。例如:
BankAccountCreateOptions bankAccount = new BankAccountCreateOptions();
bankAccount.SourceBankAccount = new SourceBankAccount() {
AccountHolderName = accountHolderName,
AccountHolderType = "company",
AccountNumber = bankAccountNumber,
BankName = bankName,
Country = "US",
Currency = "usd",
RoutingNumber = bankAccountRoutingNumber
};
// Setup the customer
StripeCustomerCreateOptions options = new StripeCustomerCreateOptions();
options.Email = email;
options.Description = company;
options.PlanId = plan.Id;
options.TrialEnd = DateTime.UtcNow.AddMonths(1);
options.SourceToken = bankAccount.SourceToken;
// Create the customer
StripeCustomer customer = new StripeCustomerService().Create(options);
但是我仍然不知道如何验证创建后的银行帐户。
【问题讨论】:
-
看起来这个库确实允许你这样做:github.com/jaymedavis/stripe.net#verify-a-bank-account.
-
您在评论和投票之前阅读问题怎么样。我显然看过文档。
-
不,您查看文档一点也不明显。如果你真的说过你有,那么它就会很明显。
-
如何在文档中调用特定服务不指向我查看它...
-
你发现了吗?可以分享一下代码吗?
标签: c# .net stripe-payments stripe.net