Paytently
快速启动
- 报名 at paytently.com 并获取 API 凭据
- 创建终端 输入 管理控制台 参数如下:
- 开始处理 ——适配器预建并准备使用.
概览
有偿付款一体化
| 供应商 ID | paytently |
| 类别 | 卡片处理器 |
| 网站 | paytently.com |
认证
HMAC-SHA256 带有时间戳的签名 :
- 获取当前 Unix 时间戳 :
timestamp = System.system_time(:second) - 签名的窗体字符串 :
"{merchant_id}:{timestamp}:{body_json}" - 计算签名 :
hex(HMAC-SHA256(sign_string, secret_key)) - 添加信头 :
X-Merchant-ID: {merchant_id}X-Timestamp: {timestamp}X-Signature: {signature}
重要内容 : 为: GET-请求(状态)正文为空——字符串签名: "{merchant_id}:{timestamp}:"
状态映射
| 提供者状况 | 4 工资状况 | 说明 |
|---|---|---|
APPROVED, COMPLETED, SETTLED, CAPTURED | charged | |
PENDING, INITIATED, PROCESSING | charging | |
DECLINED, FAILED, CANCELLED, EXPIRED, VOIDED | rejected |