数据模型 - 交易类型
大约 2 分钟
交易类型概述
交易类型数据模型定义了交易类型分类的结构。此模型封装了交易处理的收款和付款区分。
交易类型定义
交易类型 | 代码 | 描述 |
---|---|---|
收款 | 1 | 从客户接收资金的收款交易 用途:支付处理、订单履行、收入收款 示例:电子商务支付、服务费、订阅费用 方向:客户 → 商户 |
付款 | 2 | 向收款人发送资金的付款交易 用途:退款、工资支付、供应商支付、现金提现 示例:退款处理、工资发放、供应商付款 方向:商户 → 收款人 |
交易流程模式
收款交易流程
客户 → 支付方式 → Smilepayz → 商户账户
- 启动: 客户为商品/服务启动支付
- 处理: 支付方式验证和资金收款
- 完成: 资金记入商户账户
- 结算: 商户根据结算时间表接收资金
付款交易流程
商户账户 → Smilepayz → 支付方式 → 收款人
- 启动: 商户向收款人启动付款
- 处理: 收款人验证和资金转移
- 完成: 资金从商户账户扣除
- 交付: 收款人通过指定支付方式接收资金
实现示例
{
"tradeType": 1,
"orderNo": "200110edbb466abb04682968b40",
"amount": 20000,
"currency": "COP"
}
{
"tradeType": 2,
"orderNo": "2000102900000000000001",
"amount": 20000,
"currency": "COP"
}
业务用例
收款应用
- 电子商务: 在线商店支付处理
- 服务支付: 订阅和定期支付
- 捐赠: 慈善捐款收款
- 票务: 活动和交通票务销售
付款应用
- 退款: 客户退款处理
- 工资: 员工工资发放
- 供应商付款: 供应商和承包商付款
- 现金提现: 商户账户提现
处理特征
收款处理
- 实时: 大多数收款交易实时处理
- 确认: 客户立即支付确认
- 结算: 根据SLA向商户结算资金
- 对账: 自动交易对账
付款处理
- 批处理: 许多付款交易批量处理
- 验证: 增强的收款人验证要求
- 合规: 付款的严格监管合规
- 审计跟踪: 所有付款的全面审计跟踪
安全和合规
交易验证
- 类型验证: 根据交易目的验证交易类型
- 金额限制: 收款与付款交易的不同限制
- 风险评估: 付款交易的增强风险评估
- 欺诈检测: 每种交易类型的专门欺诈检测
监管要求
- 收款合规: 收款和报告要求
- 付款合规: 付款和KYC要求
- 审计要求: 每种类型的不同审计要求
- 报告: 收款和付款活动的单独报告