Я знаю, что вам нужно создать клиента и подтвердить банковский счет, но я не знаю, как это сделать.
Как я могу проверить их на клиенте?
Чтобы добавить банковский счет клиенту, вам необходимо создать токен и добавить его в параметр 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);
Однако я до сих пор не знаю, как проверить созданный банковский счет.