如何在 Web 应用中集成条纹支付?

如何在 Web 应用中集成条纹支付?

原文:https://medium.com/hackernoon/how-to-integrate-stripe-payments-in-web-application-2c72d5c67454

如何构建一个接受在线支付的 web app?如何选择最佳支付提供商以及从哪里开始?这些是我们的客户面临的主要问题。无论是预订应用、市场平台还是电子商务解决方案,你都应该能够处理交易支付。

根据 comScore 和 UPS 的最新报告,网上购物趋势正在持续增长:2016 年,购物者在网上购买了 51%的商品,而 2015 年和 2014 年的这一比例分别为 48%和 47%。此外,目前移动购物呈现持续上升趋势,2016 年和 2015 年分别为 44%和 41%。鉴于上述情况,支付网关集成在桌面和移动版本中顺利运行至关重要。

此时,如何选择合适的信用卡处理公司?选择支付处理器时,有 5 个常见因素需要考虑:

  • 安全性
  • 成本(月费/安装费/最低费用等。)
  • 注册持续时间
  • 付款类型
  • 客户支持

当在你的网络应用中接受支付时,有各种选项可供选择,尽管现在 Stripe 是最受欢迎的选项之一。早在 2010 年推出,现在它接受所有信用卡/借记卡,支持 100 多种货币,可供美国、英国、加拿大、澳大利亚的初创企业和企业主使用,并且仍在不断发展壮大。在使用 Stripe 支付网关的巨头中,你可以找到 Twitter、Target、阿迪达斯、BestBuy、Slack、HubSpot、Pinterest、Salesforce、脸书和许多其他公司。

另阅: Marketplace App:针对用户需求的功能

五大条带优势:

  • 全面的控制面板 —让您从一个位置全面控制每个客户、支付、订阅、转账和其他事项
  • 安全性 —通过两步认证(密码+来自移动设备的唯一代码)和精细的权限条带,欺诈者无法侵入您的帐户
  • 明确的政策 — Stripe 没有任何隐藏费用或卡存储费用,固定价格:2.9%,每次换卡加收 0.30 美元
  • 为开发者构建/由开发者构建 —对各种编程语言和移动平台的广泛库支持;版本化 API 更新;深入的文档
  • 实时风险评估——通过反应灵敏的机器学习系统 Stripe 分析每个支付风险级别,并实时指示其“欺骗性”

如何在 web 应用中集成条纹支付:

我们已经选择在一些行业的市场项目中整合条纹支付,如工程&建筑消费者服务、旅游&旅游等。能够处理信用卡信息有两个关键的先决条件:您的 web 应用程序应该托管在 https 服务器上,并且您需要一个 SSL(安全套接字层)证书。

阅读另: Stripe vs Braintree:哪个是你创业的最佳方案?

准备好开始了吗?—从创建一个条带账户开始,并填写一些表格,如银行详情和对账单描述符。

为条带安装 Node.js 模块:

npm install stripe --save

设置您的秘密 API 密钥。访问条带仪表板以检索它:

const stripe = require('stripe')(' your stripe API key ');

构建付款表单:

为了更加方便快捷,Stripe 提供了 Checkout :嵌入式支付工具,它可以完全负责创建 HTML 表单、验证用户数据以及保护客户的卡信息。该工具将私人卡信息直接发送到 Stripe,无需接触服务器,然后 Stripe 将信用卡的令牌表示返回到您的网站,该令牌可用于收费请求。有疑问吗?—请看条纹检出示例

同时,在那些需要创建自定义支付表单的情况下,可以使用 Stripe.js 库和 HTML 来构建。

条纹支付处理技巧:

测试:

对于您新创建的支付表单的测试模式,Stripe 提供了几个模拟特定响应和错误的卡号。最常见的有:

  • 卡号错误:4242424242424242
  • 因欺诈原因被拒绝的卡:410000000000019
  • 错误的 CVC 代码:400000000000127
  • 成功充值:400000000000077
  • 接受万事达卡:555555554444
  • 接受签证:401288888881881
  • 美国运通受理电话:378282246310005

虽然有其他数字,使测试无效的地址线失败,风险水平,过期的卡信息,处理错误等等。而且比特币和国际信用卡都有测试方法,像欧洲,亚洲,非洲等等。

阅读还: 如何创建一个双边在线市场平台?

连通性:

Stripe 可以连接到您使用的一系列第三方应用程序,包括 CRM 软件、分析解决方案、电子商务系统、会计和发票应用程序、电子邮件营销服务等。此外,它会自动同步所有销售数据。

手机 app:

现在,要用 stripe 接受支付并跟踪它们,你不需要电脑。iPhone 应用程序允许您跟踪所有的客户、付款和交易,设置新付款的通知或获取每日摘要。

你认为你知道条纹吗?—不,你不知道。

这只是另一个支付系统

这种说法是主要的误导,因为 Stripe 不仅仅是一个支付平台。公司提供全套商业工具包括但不限于:

  • 地图集使开展国际业务变得更加容易,并降低了地理位置的重要性。该工具允许企业家在美国注册公司,开设美国银行账户,并开始接受在线支付。
  • Connect 用于为您的供应商、卖家、承包商或任何在 marketplace 上销售的人建立账户并实现在线支付。该解决方案简化了复杂的流程,如向卖家转账的自动化、调整付款时间表、设置资金路径等等。
  • Relay 支持在越来越多的移动应用中销售产品。通过可定制的“购买按钮”,企业家可以在 Twitter 或 ShopStyle 等应用上提供他们的商品。
  • 订阅产品是一个智能引擎,包含最佳计费实践,并确保对流程的完全控制。该系统负责每月(每周、每天、每年)向您的用户开出账单,同时进行所有关于订购变更和 depts 的计算。

Stripe 与全球政府合作

该公司最近与英国政府签署了一份框架协议。此外,在巴拉克·奥巴马访问古巴期间,它也陪伴左右。向当地企业家提供的是 Stripe Atlas,这消除了古巴人参与全球金融领域的最大障碍之一。

Stripe 和 PayPal 是一个模子刻出来的

大多数人认为 Stripe 和 PayPal 是一丘之貉,尽管它们的业务领域不同。在 PayPal 主要关注消费者的时候,Stripe 的目标是为程序员创造工具。该公司最近收购了 Runkit,这是一个支持未来开发工具的独特平台,比如构建一个“开发者操作系统”,以方便编写和执行代码。

总结:

Stripe 是电子商务平台最受欢迎的支付处理器之一。除了对程序员、企业主和客户来说没有麻烦之外,它还消除了对网关和商家账户的需要。有了 Stripe,你就可以开始网上销售了。

与竞争对手相比,Stripe 的核心优势之一是它的“世界级文档”。条纹教程充满了指南和例子,可以促进任何建设经验。如果你需要一些关于支付集成的建议,或者仍然不确定为你的网络应用选择哪个系统,给我们留言——我们很乐意帮助你做出正确的选择。

黑客中午是黑客如何开始他们的下午。我们是 @AMI 家庭的一员。我们现在接受投稿并乐意讨论广告&赞助机会。

如果你喜欢这个故事,我们推荐你阅读我们的最新科技故事趋势科技故事。直到下一次,不要把世界的现实想当然!


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除