MKB (Moscow Credit Bank)
快速启动
概览
MKB (莫斯科信贷银行)支付一体化
| 供应商 ID | mkb |
| 类别 | 银行转账 |
| 网站 | mkb.ru |
配置
所需参数
| 参数 | 说明 |
|---|---|
mid | 商家标识符 |
aid | 获取器标识符( 默认为 : 443222) |
psp_id | 标识符 PSP (支付服务商) |
示例配置
{
"mid": "123456",
"aid": "443222",
"psp_id": "PSP001",
"mcc_type": "aft",
"redirection_remap": true
}
付款流程
付款(一个阶段):
- 实际支付(_P) - 通过下列方式初始化付款:
/{mcc_type}/paReq:(标识符:init_payment)- 正在发送数据卡( pan, cvv, exp_ date)(标识符:
exp_date) - 货币被映射成数字编码(RUB → 643)
- 检索响应_ 代码(标识符:
response_code) - 如果代码 =
1- 解析3DS参数
- 正在发送数据卡( pan, cvv, exp_ date)(标识符:
- 解析_3ds_应答 - 版本确定 3DS 和创建重定向 :(标识符:
parse_3ds_response)- 版本 1: POST 与PaReq 的交汇点 MD, TermUrl 语句(标识符:
acs_url) - version 2:向 methodUrl 发送 POST 请求,携带 threeDSMethodData
- 版本 1: POST 与PaReq 的交汇点 MD, TermUrl 语句(标识符:
- 状态 - 检查通过
/getOrderStatus/{mid}/{oid}:- XML- 对外地状况的反应
- 分析错误的认证_ 答复数据_ 描述(标识符:
auth_responsedata,error_description)
付款(一个阶段):
- 内支付(_P) - 通过下列程序初始化:
/a2c/purchase:(标识符:init_payout)- 从名单转介人中生成随机数据发送者(按国籍分列)
- 正在发送 pan, 客户端_ mail, s_ surname, s_ firstName, s_ 地址(标识符:
client_mail,s_surname,s_address) - 状态下直接重定向“ 充电” 成功( Resign_ code = 1)(标识符:
response_code)
状态映射
| 提供者状况 | 4 工资状况 | 说明 |
|---|---|---|
0 - WEB-request | new | |
1 - Authorization | charging | |
2 - Declined | rejected | |
3 - Completed | charged | |
4 - Cancelled | rejected | |
5 - Refund | reversed |