MMK接口
- 文章信息
- 分类:MMK接口
代付接口 — 缅甸 MMK
使用 EOOPAY 分配的商户号和商户 API 密钥。产品须先在该商户下开通;请使用已分配的产品编号。
金额单位为缅甸元 MMK,最多两位小数。
单笔金额:50–1,000,000 MMK。
产品编号
| payment_code | 产品名称 | 收付款方式 |
|---|---|---|
| 11031 | MMK-PAYOUT-WAVEPAY | WAVEPAY |
| 11032 | MMK-PAYOUT-KBZPAY | KBZPAY |
原有已开通产品的编号和请求格式保持不变;上表为本次补充的产品,不要求原商户更换原编号。
POST https://{request-address}/Payment_AddOrderContent-Type: application/x-www-form-urlencoded
请求参数
| 参数名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| mchid | 是 | string | EOOPAY 商户号 |
| applydate | 是 | string | yyyy-MM-dd HH:mm:ss |
| out_trade_no | 是 | string | 商户唯一订单号;不要重复下单 |
| payment_code | 是 | string | 使用上表中已开通的代付产品编号 |
| money | 是 | string | 以 MMK 提交,例如 2000.00 |
| bankname | 是 | string | 与产品匹配:wave / kbz |
| accountnumber | 是 | string | 真实有效的收款账号;用字符串保留前导零 |
| accountname | 是 | string | 收款人姓名 |
| userid | 是 | string | 商户侧交易用户标识 |
| notifyurl | 是 | string | 商户接收异步结果的地址 |
| pay_md5sign | 是 | string | 按现有 EOOPAY 商户签名规则计算 |
请求示例
以下为参数模板,不是可直接提交的真实订单。请替换商户号、账号、姓名、订单号及回调地址后,使用自己的商户密钥重新计算签名;实际请求以表单方式发送。
{
"mchid": "YOUR_MERCHANT_ID",
"applydate": "2026-10-20 12:00:00",
"out_trade_no": "MMKPAYOUT_UNIQUE_ORDER",
"payment_code": "11031",
"money": "2000.00",
"bankname": "wave",
"accountnumber": "YOUR_RECIPIENT_ACCOUNT",
"accountname": "YOUR_RECIPIENT_NAME",
"userid": "YOUR_USER_ID",
"notifyurl": "https://merchant.example/payment/notify",
"pay_md5sign": "RECALCULATE_WITH_YOUR_MERCHANT_KEY"
}响应参数与示例
| 参数名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| success | 是 | boolean | true 表示请求已受理,不等于代付完成 |
| errCode | 是 | string | 0 为请求受理成功;其他错误按 errMsg 处理 |
| errMsg | 是 | string | 受理或错误信息;最终结果以回调或查询为准 |
{
"success": true,
"errCode": "0",
"errMsg": "Accepted; awaiting payment result"
}请求超时或暂未取得最终结果时,先查询原订单,避免重复出款。使用原商户订单号核对订单状态,不能将受理成功视为到账成功。
签名、查询与回调
原有产品接入说明(保留兼容)
https://{请求地址}/Payment_AddOrder
请求参数
|
参数名称 |
必填 |
类型 |
说明 |
|
mchid |
是 |
string |
支付系统提供给合作商户的“商户编号” |
|
applydate |
是 |
string |
发起支付时间,(yyyy-MM-dd HH:mm:ss) |
|
out_trade_no |
是 |
string |
商户唯一订单号 |
|
payment_code |
是 |
string |
支付商品代码,联系客服获取。 |
|
money |
是 |
string |
付款金额(单位:YES,当前币种,小数点后2位,100.00) |
|
bankname |
是 |
string |
kbz或wave |
|
accountnumber |
YES |
string |
付款账户对应的银行卡号或账号 |
|
accountname |
YES |
string |
收款人姓名 |
|
userid |
YES |
string |
交易用户ID;若不方便或无法获取,请提供其他替代数据,如玩家手机号。 |
|
notifyurl |
YES |
string |
支付回调地址 |
|
pay_md5sign |
YES |
string |
signature |
响应参数
|
参数名称 |
必填 |
类型 |
说明 |
|
success |
是 |
string |
True 表示成功,false 表示失败 |
|
errCode |
是 |
string |
0 |
|
errMsg |
是 |
string |
支付状态信息 |
请求示例{ "accountname": "FONG HAO HUAI", "accountnumber": "2090870300", "applydate": "2023-08-01 09:55:22", "bankname": "kbz", "mchid": "10006", "money": "110", "notifyurl": "http://*******/server.php", "out_trade_no": "1722801322640", "payment_code": "11005", "userid": "54545", "pay_md5sign": "D3B5FF889AA455797D20A22EECE99950" } |
返回示例
|
{ "success": true, "errCode": "0", "errMsg": "Success" } |
- 文章信息
- 分类:MMK接口
代收接口 — 缅甸 MMK
使用 EOOPAY 分配的商户号和商户 API 密钥。产品须先在该商户下开通;请使用已分配的产品编号。
金额单位为缅甸元 MMK,最多两位小数。
单笔金额:2,000–1,000,000 MMK。
产品编号
| pay_bankcode | 产品名称 | 收付款方式 |
|---|---|---|
| 991 | MMK-PAY-KBZPAY | KBZPAY |
| 992 | MMK-PAY-WAVEPAY | WAVEPAY |
| 993 | MMK-PAY-KBZPAY-02 | KBZPAY 02 |
| 994 | MMK-PAY-WAVEPAY-02 | WAVEPAY 02 |
| 995 | MMK-PAY-KBZPAY-03 | KBZPAY 03 |
| 996 | MMK-PAY-WAVEPAY-03 | WAVEPAY 03 |
原有已开通产品的编号和请求格式保持不变;上表为本次补充的产品,不要求原商户更换原编号。
POST https://{request-address}/Pay_AddOrder.htmlContent-Type: application/x-www-form-urlencoded
请求参数
| 参数名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| pay_memberid | 是 | string | EOOPAY 商户号 |
| pay_orderid | 是 | string | 商户唯一订单号 |
| pay_amount | 是 | string | 金额单位为 MMK |
| pay_applydate | 是 | string | yyyy-MM-dd HH:mm:ss |
| pay_bankcode | 是 | string | 使用上表中已开通的代收产品编号 |
| pay_notifyurl | 是 | string | 商户接收异步支付结果的地址 |
| pay_callbackurl | 是 | string | 支付完成后的商户页面跳转地址 |
| pay_userid | 是 | string | 商户侧交易用户标识 |
| type | 否 | string | 传 json;不参与签名 |
| pay_md5sign | 是 | string | 按现有 EOOPAY 商户签名规则计算;不参与自身签名 |
上述 8 个 pay_ 业务字段参与代收签名;type 和 pay_md5sign 不参与。页面跳转只用于展示,订单成功应以验签后的异步通知或订单查询结果为准。
请求示例
以下为参数模板,不是可直接提交的真实订单。请替换商户号、账号、姓名、订单号及回调地址后,使用自己的商户密钥重新计算签名;实际请求以表单方式发送。
{
"pay_memberid": "YOUR_MERCHANT_ID",
"pay_orderid": "MMKDEPOSIT_UNIQUE_ORDER",
"pay_amount": "2000.00",
"pay_applydate": "2026-10-20 12:00:00",
"pay_bankcode": "992",
"pay_notifyurl": "https://merchant.example/payment/notify",
"pay_callbackurl": "https://merchant.example/payment/return",
"pay_userid": "YOUR_USER_ID",
"type": "json",
"pay_md5sign": "RECALCULATE_WITH_YOUR_MERCHANT_KEY"
}响应参数与示例
| 参数名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| code | 是 | string | 1 为创建成功;失败时按返回信息处理 |
| msg | 是 | string | 结果说明 |
| money | 是 | string | 以 MMK 计的订单金额 |
| order_sn | 是 | string | EOOPAY 平台订单号 |
| payUrl | 是 | string | 打开此链接进入收银台 |
{
"code": "1",
"msg": "Success",
"money": "2000.00",
"order_sn": "PLATFORM_ORDER_NUMBER",
"payUrl": "https://{request-address}/Pay_Pay_pay.html?orderid=PLATFORM_ORDER_NUMBER"
}本页上表中的 KBZPAY / WAVEPAY 产品通过收银台及异步通知完成支付,无需额外提交 SID。原产品如仍要求更新 SID,请继续使用本页原有“更新 SID”说明。
签名、查询与回调
原有产品:更新 SID(保留兼容)
https://{请求地址}/Pay_Trade_CheckOrder
请求参数
|
参数名称 |
必填 |
类型 |
说明 |
|
pay_memberid |
是 |
string |
支付系统提供给合作商户的“商户编号” |
|
pay_orderid |
是 |
string |
商户唯一的订单号 |
|
serial_number |
是 |
string |
支付成功后支付交易的后5位数字 |
|
pay_md5sign |
是 |
string |
signature |
响应参数
|
参数名称 |
必填 |
类型 |
说明 |
|
status |
是 |
string |
00为true,其他为false |
|
msg |
是 |
string |
SUCCESS |
|
timestamp |
是 |
string |
时间戳 |
请求示例
|
{ |
返回示例
|
{ |