Ich weiß, dass Sie einen Kunden erstellen und ein Bankkonto überprüfen müssen, aber ich bin mir nicht sicher, wie das letztere zu tun.Wie Sie Setup Achstransfers mit Stripe.net
Wie gehe ich vor, um sie beim Kunden zu überprüfen?
Um einem Kunden ein Bankkonto hinzuzufügen, müssen Sie ein Token erstellen und es dem Parameter sourceToken hinzufügen, da das Hinzufügen über die Bankkontodienste ab sofort nicht implementiert wurde. Zum Beispiel:
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);
aber noch weiß ich nicht, wie das Bankkonto zu überprüfen, einmal erstellt.
Sieht so aus, als ob diese Bibliothek dies zulässt: https://github.com/jaymedavis/stripe.net#verify-a-bank-account. – Adamjstevenson
Wie wäre es, wenn Sie die Frage vor dem Kommentieren und dem Abheben lesen. Ich habe offensichtlich die Dokumentation angeschaut. –
Nein, es ist nicht im Geringsten offensichtlich, dass Sie sich die Dokumentation angesehen haben. Hättest du tatsächlich gesagt, dass du es getan hast, nur dann wäre es offensichtlich gewesen. –