【问题标题】:Basic Questions for Django ACH with Stripe使用 Stripe 的 Django ACH 的基本问题
【发布时间】:2018-11-01 07:16:44
【问题描述】:

我想在我的 django 应用中设置 ACH 付款。我看到条纹可以做到,但是,我不确定如何实现它。根据documentation可以使用stripe.js来收款客户的银行账户。我需要有关流程的帮助。我是否首先使用 html 页面收集银行信息,使用 stripe.js 将其添加到 Stripe 并获取一个令牌,然后将其附加到客户?

有人知道任何 django stripe ach 指南吗?我一直在环顾四周,它似乎很新,以至于实际上什么都没有。

【问题讨论】:

    标签: django stripe-payments


    【解决方案1】:

    所以流程会这样工作:

    1. 收集用户的银行详细信息。您可以通过以下两种方式之一完成此操作(请注意,在没有您应该使用自己的 HTML 收集它,以避免 PCI 合规性问题):
      • 使用格子[0]。在这种情况下,Plaid Link 在您的网站上创建前端元素来收集详细信息。您可以在 onSuccess 回调中取回 Plaid 令牌。
      • 或者,使用条纹元素自己收集它们。您可以在此处[1] 看到一个示例。致电createToken 后,您将获得一个 Stripe 银行帐户令牌。 [2]
    2. 您需要验证您收集的详细信息:
      • 如果您使用 Plaid,您需要将令牌传递给您的后端代码并调用 Plaid API,这将为您提供经过验证的 Stripe 银行帐户令牌。[3] [0] 中描述了调用该 API。
      • 或者,如果您自己收集了详细信息,则需要进行手动验证过程。 [4] 您调用 Stripe API 将银行帐户令牌附加到您的客户。 Stripe 将向银行账户存入两笔小额存款。您的客户需要告诉您这些存款的金额,然后您将其提交回 Stripe API,后者会验证银行账户。
    3. 您现在有一个 Stripe Customer 对象,其中附加了一个银行帐户作为来源,您可以照常对其收费[5] 或为其订阅计划。[6]

    [0] - https://stripe.com/docs/ach#using-plaid

    [1] - https://jsfiddle.net/ywain/8nobq41n/

    [2] - https://stripe.com/docs/stripe-js/reference#collecting-bank-account-details

    [3] - https://stripe.com/docs/api#token_object-type

    [4] - https://stripe.com/docs/ach#manually-collecting-and-verifying-bank-accounts

    [5] - https://stripe.com/docs/api#create_charge

    [6] - https://stripe.com/docs/api#create_subscription

    【讨论】:

      猜你喜欢
      • 2020-11-25
      • 1970-01-01
      • 1970-01-01
      • 2010-10-21
      • 1970-01-01
      • 2017-12-20
      • 2015-08-02
      • 1970-01-01
      • 2019-10-26
      相关资源
      最近更新 更多