集成代码与 SDK
快速将支付功能集成到您的应用程序中,支持多端接入与灵活配置。
沙箱环境测试
Sandbox Mode
// 初始化聚合支付客户端 const pay = require('@aggregation-pay/sdk'); const client = new pay.Client({ apiKey: 'sk_test_51Mz9V7E1KxY', environment: 'sandbox' // 使用沙箱测试环境 }); // 发起支付请求 async function createPayment() { try { const payment = await client.payments.create({ amount: 29900, // 金额:299.00 CNY (单位为分) currency: 'cny', order_id: 'order_982345', description: '高级会员订阅方案', metadata: { user_id: 'user_42', platform: 'web_v3' }, success_url: 'https://your-site.com/success', // 支付成功跳转 cancel_url: 'https://your-site.com/checkout' // 取消支付跳转 }); console.log('支付单已创建:', payment.id); // 将用户重定向至支付页面 window.location.href = payment.checkout_url; } catch (err) { console.error('集成异常:', err.message); } } createPayment();
API 服务正常 (24ms)
v2.4.1-stable
book
arrow_forward
API 参考手册
详细的接口参数定义与描述
checklist
arrow_forward
上线前检查清单
在切换生产环境前的最后确认
webhook
arrow_forward
Webhooks 回调
监听交易状态的实时更新