我知道您必须创建一个客户并验证一个银行帐户,但我不确定如何做后者。
我该如何在客户身上验证它们?
要向客户添加银行帐户,您需要创建一个令牌并将其添加到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);然而,我仍然不知道如何验证创建后的银行帐户。
发布于 2016-12-28 14:31:46
您可以使用https://plaid.com/docs/api/#sandbox中的测试用户登录到银行帐户,并将用户注册为条带ACH。使用测试用户银行详细信息创建令牌,并使用创建的客户id为user.Do费用创建客户。
https://stackoverflow.com/questions/38700838
复制相似问题