【问题标题】:How to you setup ach transfers using stripe.net如何使用 stripe.net 设置 ach 传输
【发布时间】: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


【解决方案1】:

您可以使用https://plaid.com/docs/api/#sandbox 中的测试用户登录银行账户,并将用户注册为条带ACH。使用测试用户银行详细信息创建令牌并为用户创建客户。使用创建的客户 ID 进行收费。

【讨论】:

    猜你喜欢
    • 2020-12-18
    • 2018-08-05
    • 2020-08-12
    • 2019-09-08
    • 2013-09-18
    • 2017-10-16
    • 2011-05-13
    • 2011-02-19
    • 1970-01-01
    相关资源
    最近更新 更多