平台简介#
欢迎使用 Onerway
商户 API
调试平台!本平台提供了完整的 API 调试环境,帮助您快速接入 Onerway
支付系统。通过本平台,您可以:快速开始#
第一步:获取访问凭证#
在开始使用本平台前,您需要从商户后台获取以下信息:3.
API密钥(secretKey):用于生成签名,请妥善保管
📝 注意:如果您尚未获取以上信息,请联系您的商务经理
第二步:选择环境#
环境 | 描述 | 适用场景 |
---|
测试环境 | 模拟交易,不产生实际资金流动 | 开发测试、接口调试 |
生产环境 | 真实交易,涉及实际资金 | 上线运营 |
⚠️ 重要提示:请务必在测试环境完成全面测试后,再迁移至生产环境
第三步:初始化环境变量#
第四步:选择接口#
我们提供全面的支付处理解决方案,涵盖从支付收款到退款结算的完整生命周期。以下是主要功能模块:核心支付功能#
JS-SDK 🔵: 服务端下单接口,用于渲染SDK自定义支付界面 集成方案 | 适用场景 | 开发复杂度 | 自定义程度 | 维护成本 |
---|
Checkout | 快速上线,标准支付流程 | 低 | 基础定制 | 低 |
JS-SDK | 自定义支付界面,控制用户体验 | 中 | 高度定制UI | 中 |
API | 完全自定义支付流程,特殊业务逻辑 | 高 | 完全控制 | 高 |
APMs | 拓展全球市场,支持本地支付方式 | 中 | 因支付方式而异 | 中 |
交易后处理#
查询与管理#
Query (查询模块) 🔵: 全面的数据查询功能集合,支持交易订单、分期选项、订阅详情、拒付记录及卡片令牌化信息的检索,为商户提供完整的交易数据视图。 Utils (工具模块) 🔵: 辅助功能集合,包含签名验证等安全工具,确保API通信的安全性和完整性,帮助开发者验证请求的真实性。 🔵 稳定版接口 | 🟡 测试版接口 | 🟠 即将弃用
第五步:发起测试请求#
2.
填写必要的请求参数(系统已预设默认值, 环境变量会自动填充)
如遇Repeated order transactions!
,请点击auto-generate
按钮
核心支付流程#
常见错误处理#
错误码 | 描述 | 处理建议 |
---|
13027 | Repeated order transactions! | 请点击auto-generate 按钮重新生成请求参数 |
40013 | Abnormal parameters (cannot be read) | 请检查环境变量是否配置完成 |
70002 | Unknown decline | 联系技术支持 |
安全最佳实践#
术语表#
术语 | 定义 |
---|
Merchant | 使用Onerway 支付服务的商户 |
Transaction | 单次支付交易 |
Settlement | 资金结算过程 |
Chargeback | 消费者向银行发起的交易争议 |
Webhook | 异步通知机制 |
Tokenization | 卡信息加密存储技术 |
技术支持#