PaymentKit Node.js SDK 对 PaymentKit REST API 进行了便捷的封装,使您能够直接在 Node.js 应用程序中构建功能强大且灵活的支付体验。无论您是处理一次性购买、管理周期性订阅,还是实施复杂的基于信用的计费模型,该 SDK 都通过一个简洁、现代且完全类型化的界面简化了集成过程。
它是一个同构 SDK,可在 Node.js 环境和现代浏览器中使用。
主要功能#
全面的支付模型
使用 Checkout Sessions 轻松实现一次性支付,或通过我们强大的 Subscriptions API 管理周期性收入。
灵活的产品目录
创建和管理您的产品及其定价结构,包括支持多种货币和循环间隔。
基于信用的计费
使用我们先进的计量系统构建基于使用量的产品。跟踪使用情况,向客户授予信用额度,并在消耗服务时自动扣除信用额度。
完整的客户管理
创建、检索、更新和管理您的客户记录,为您的用户提供无缝体验。
实时事件处理
使用 Webhooks 从 PaymentKit API 接收异步事件并作出响应,例如完成支付或订阅更新。
开发者优先的体验
该 SDK 使用 TypeScript 构建,提供完整的类型安全和自动补全功能,帮助您及早发现错误并充满信心地进行构建。
工作原理#
该 SDK 充当您的应用程序和 PaymentKit API 之间的中介。您与简单的 JavaScript 方法进行交互,SDK 则处理底层的 HTTP 请求、身份验证和错误处理。
后续步骤#
准备好集成了吗?我们的入门指南将在几分钟内引导您完成安装、配置和您的第一个 API 调用。