跳到主要内容跳到页脚

面向商户的聚合支付服务

多种支付方式,一个后台管理。

用支付链接、收款码或网站组件接受付款。在 NutsPay 后台管理订单、查看支付状态,也可以通过 API 接入自己的业务系统。

点击卡片,了解一笔付款的处理流程。

  • 多种支付渠道一套 API
  • 支付结果通知Webhook 回调
  • 请求签名验证核验请求来源
  • 订单与对账商户后台

选择适合你的收款方式。

发链接给顾客,在柜台摆放收款码,或在网站添加支付入口。订单都可以在商户后台查看。

分享链接收款。

在后台设置金额和付款说明,生成链接后即可分享。适合远程订单、活动报名等场景。

从创建收银台,到确认付款结果。

按现有 API 和 SDK 接入:创建收银台后引导顾客付款,通过查询或已验签的 Webhook 确认付款结果。

请求签名 回调通知 商户后台
接入步骤01—06
01配置凭证appId · appSecret
02签名请求HMAC-SHA256
03创建收银台POST /api/v1/payments
04顾客付款cashier_url
05查询订单GET /api/v1/payments/{id}
06接收支付通知Webhook
阅读 API 文档

通过 SDK,接入你的业务。

在服务端配置商户凭证并创建收银台。金额单位为派士;重试同一请求时复用已保存的幂等键。创建成功只返回付款入口,付款结果需查询或验签后的 Webhook 确认。

  • 请求签名校验
  • 按订单查询状态
  • Webhook 支付通知
create-payment.tsTypeScript
import type { NutsPayClient } from './nutspay-js';

export async function createCheckout(
  nutspay: NutsPayClient,
  amount: number,
  subject: string,
  idempotencyKey: string,
) {
  return nutspay.payments.createCheckout({
    amount,
    currency: "INR",
    subject,
    idempotencyKey,
  });
}
01
创建收银台POST /api/v1/payments
02
取得付款地址cashier_url
03
查询付款结果GET /api/v1/payments/{id}

NutsPay

准备好开始 收款了吗?