课程介绍与 Stripe 概述
了解课程内容和Stripe API。
通过网站或移动应用程序支付以获取产品或服务已变得越来越普遍。因此,许多支付网关简化了这些网站和移动应用接收付款的流程。
如果你拥有在线业务,应认真考虑使用 Stripe 来处理支付。如果你是一名独立开发者,则应开始将 Stripe 集成到你的电商项目中。
如果你正在学习本课程,可能已经对 Stripe 有了一些基本了解。如果情况并非如此,也不必担心,因为本课程将是你全面掌握 Stripe 的终极指南。
Stripe 概述
为了更好地理解 Stripe 是什么,首先需要了解什么是支付网关。在电子商务网站或移动应用中,你会收集客户的账单信息,并将其传递给支付网关。支付网关是信用卡/借记卡公司与企业账户之间的中介。它会验证该卡信息是否可以完成扣款,并将扣款详情发送至企业账户。同样的扣款信息也会传递给发起支付请求的应用程序。
Stripe 是主要的支付网关之一。它通过丰富的 API 和强大的平台,使企业和个人能够轻松接受付款。Stripe 为商家和供应商提供了多种支付解决方案,帮助他们更轻松地启动并管理自己的互联网业务。
功能特性
-
面向企业的支付 —— Stripe 为企业和拥有电商平台的平台提供全套解决方案。这些方案支持订阅计费管理,并允许通过多种渠道接受付款。
-
快速开通 —— Stripe 的注册流程非常友好。你可以在几分钟内创建账户,并立即使用其库和 SDK 接受付款。
-
优化收入 —— Stripe 使用机器学习技术检测欺诈行为,提高每笔交易的授权成功率。
-
全球覆盖 —— 企业可以利用 Stripe 提供的多种支付方式,在全球范围内接受付款,显著提升转化率。
-
开发者友好 —— Stripe 的库和 SDK 已经具备生产环境就绪能力,且对与旧系统集成有良好支持。借助 Stripe 开发平台,你可以简单高效地实现支付功能,从而更专注于客户体验和产品本身。
课程前提条件
本课程假设你已熟练掌握 JavaScript、React、Node.js,并了解 MERN 堆栈应用的工作原理以及如何在本地机器上运行它们。如果你不熟悉这些技术,请先继续学习,待掌握后再来参加本课程。本课程专为希望学习 Stripe SDK 和库(包括客户端和服务器端)以在应用中实现支付功能并拓展技能的人设计。
获取 Stripe 账户
设置 Stripe 账户非常简单。
首先,访问 https://stripe.com,点击 立即开始 按钮。
接下来,你将进入注册页面,填写相关信息后点击 创建账户 按钮。
最后,你将进入测试仪表板。在这里可以找到你的开发者 API 密钥,并查看交易记录、客户信息、报表等内容。请记得验证邮箱,以免 Stripe 限制你的账户功能。
请注意,你的账户目前尚未激活真实付款功能,仅可使用测试模式。