0

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

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

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

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

4

1 回答 1

0

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

您可能可以同时使用 Square 和 Stripe 的 API 库来做到这一点。收集表单中的数据,然后将其输入各自的 API。Square 的 API不支持付款处理,但您可以提交客户信息。

一种可能的工作流程是:

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

酱:

于 2015-12-16T22:49:42.977 回答