PAYWISE
zh

面向开发者

使用 PAYWISE 构建。

精简的 REST API、清晰的文档和开发者工具,几分钟内即可集成交易监控。

cURL

curl -X POST https://paywise.asia/api/v1/transactions \

-H "Authorization: Bearer pw_test_••••••••" \

-H "Content-Type: application/json" \

-d '{"merchant_reference": "ORDER-1042", "amount": 250000, "payment_method": "QRIS", "customer_id": "user-1042"}'

01

轻松集成

两个接口加一个签名 Webhook。借助 API 与 SDK 参考快速上手。

02

完善的文档

覆盖每个接口和错误码的清晰、详细文档。

03

沙盒环境

上线前使用 pw_test_ 密钥安全地测试集成。

04

API 日志

每个请求都会记录状态、耗时和用于追踪的 X-Request-Id。

插件与 SDK

无需自己编写 API 调用即可开始收款。

WooCommerce 插件

v1.0.0 · WC 8+

结账时提供 QRIS 和 USDT,使用 PAYWISE 付款页面,订单自动标记为已支付。支持经典结账和区块结账。

  1. 1在 WordPress → 插件 → 安装插件 中上传 zip 文件。
  2. 2在 PAYWISE → 网站 中添加您的商店并开启付款页面。
  3. 3在 WooCommerce → 付款 → PAYWISE QRIS 中粘贴 API 密钥。
  4. 4设置其中显示的 Webhook URL 及其密钥。

PHP SDK

v1.1.0 · PHP 7.4+

一个小型库,无依赖(PHP 7.4+):创建付款、查询状态、验证 Webhook。

$paywise = new \Paywise\Client('pw_test_…');

$payment = $paywise->createTransaction([
    'merchant_reference' => 'ORDER-1042',
    'amount'             => 250000,
    'payment_method'     => 'QRIS',
    'customer_id'        => 'user-1042',
]);

Node.js SDK

v1.1.0 · Node.js 18+

适用于 Node.js 18+,无依赖,附带 TypeScript 类型:付款与 Webhook 验证。

const paywise = new Paywise(process.env.PAYWISE_API_KEY);

const payment = await paywise.createTransaction({
  merchant_reference: 'ORDER-1042',
  amount: 250000,
  payment_method: 'QRIS',
  customer_id: 'user-1042',
});

测试:使用沙盒密钥打开付款页面,在"模拟结果"中选择已支付、失败或已过期。您的 Webhook 会收到与真实付款相同的事件。