用 NutsPay 构建支付。

九种语言的 SDK,覆盖客户端配置、创建支付与回调验签。

init.ts
import { NutsPayClient } from './nutspay-js/dist/index.mjs';

const client = new NutsPayClient({
  appId: process.env.NUTSPAY_APP_ID!,
  appSecret: process.env.NUTSPAY_APP_SECRET!,
});

在服务端使用应用 ID 和密钥初始化客户端。 查看接入文档 ↗

01

配置客户端

在服务端使用应用 ID 和密钥初始化客户端。

查看接入文档
02

创建支付

创建订单后,使用返回的链接或二维码进入收银台。

查看接入文档
03

确认支付结果

验证回调签名后,再更新业务订单状态。

查看接入文档

测试凭证以 np_test_ 开头。沙盒支持情况按接口区分,支付链接创建仅限正式环境。 沙箱模式 ↗