【问题标题】:Rails 4.1: Square and Stripe integrations?Rails 4.1:Square 和 Stripe 集成?
【发布时间】:2016-03-23 05:41:58
【问题描述】:

我们将 Square 读卡器用作 POS。然而 Square 不允许我们的客户保存信用卡。我们有订阅模式,可以保存信用卡。

所以我们正在考虑使用 Stripe 进行在线使用(Stripe 没有 POS)。

我们需要一种方法来使 Stripe 和 POS(Square)表现良好。有我们可以使用的宝石/图书馆吗?以下是我们正在寻找的一些东西:

1] 跨 Square 和 Stripe 保存客户信息。 2] 对 Square 和 Stripe 使用相同的折扣代码。

【问题讨论】:

    标签: ruby-on-rails payment-gateway stripe-payments payment-processing square


    【解决方案1】:

    请注意,您不允许信用卡号码进入您的系统,否则您将受到 PCI 规则的约束。

    您或许可以同时使用 Square 和 Stripe 的 API 库来做到这一点。收集表单中的数据,然后将其输入各自的 API。 Square 的 API does not support payment processing,但您也许可以提交客户信息。

    一个可能的工作流程是:

    1. 在您的网站上以表格形式收集订户/客户数据。
    2. 提交表单时,使用stripe.js 将信用卡数据提交给Stripe。
    3. 从 JS 响应中接收 Stripe 令牌,并将其插入到隐藏的表单字段中。
    4. 提交来自,然后通过 Square Ruby API 发送客户数据。

    酱汁:

    【讨论】:

    • 是的,很可能我将不得不做一些 API 修改。希望我能找到一个 Gem 或库,专门用于管理两者之间的折扣代码、订阅周期等。
    猜你喜欢
    • 1970-01-01
    • 2018-02-13
    • 1970-01-01
    • 2015-04-07
    • 1970-01-01
    • 2020-05-04
    • 2015-01-05
    • 1970-01-01
    • 2013-11-04
    相关资源
    最近更新 更多