Kvell
概览
Kvel 付款整合
| 供应商 ID | kvell |
| 类别 | 卡片处理器 |
| 网站 | kvell.io |
配置
所需参数
| 参数 | 说明 |
|---|---|
api_key | 授权密钥 API- 请求 |
secret_key | 用于生成签名的密钥 |
示例配置
{
"env": "prod",
"api_key": "your-api-key",
"secret_key": "your-secret-key"
}
付款流程
付款(一个阶段):
- 创建支付(_P) - 通过下列方式进行支付:
/account2card:(标识符:create_payout)- 组建 JSON- 包含数量、客户、描述、收款人_pan、交易的负载(标识符:
recipient_pan) - 生成 RSA- 签名:标志(负载+密钥, SHA256, RSA 私人密钥)(标识符:
secret_key) - 以页眉 x- api- key 和 x- 签名发送
- 获取身份和状态
- 组建 JSON- 包含数量、客户、描述、收款人_pan、交易的负载(标识符:
- 获取支付(_P)_状态 - 状态检查通过
/{tx_id}:(标识符:get_payout_status)- 生成 SHA256 签名: hash( api_ key + tx_id + secret_ key) 小写十六进制(标识符:
api_key,secret_key) - 发送中 GET 使用 x- api- key 和 x- 签名的请求
- 从响应中解析状态
- 生成 SHA256 签名: hash( api_ key + tx_id + secret_ key) 小写十六进制(标识符:
状态映射
| 提供者状况 | 4 工资状况 | 说明 |
|---|---|---|
new | Created | |
processing | charging | |
canceled | rejected | |
completed | charged |