代收接口 — 缅甸 MMK

使用 EOOPAY 分配的商户号和商户 API 密钥。产品须先在该商户下开通;请使用已分配的产品编号。

金额单位为缅甸元 MMK,最多两位小数。

单笔金额:2,000–1,000,000 MMK。

产品编号

pay_bankcode产品名称收付款方式
991MMK-PAY-KBZPAYKBZPAY
992MMK-PAY-WAVEPAYWAVEPAY
993MMK-PAY-KBZPAY-02KBZPAY 02
994MMK-PAY-WAVEPAY-02WAVEPAY 02
995MMK-PAY-KBZPAY-03KBZPAY 03
996MMK-PAY-WAVEPAY-03WAVEPAY 03

原有已开通产品的编号和请求格式保持不变;上表为本次补充的产品,不要求原商户更换原编号。

POST https://{request-address}/Pay_AddOrder.html
Content-Type: application/x-www-form-urlencoded

请求参数

参数名称必填类型说明
pay_memberid是stringEOOPAY 商户号
pay_orderid是string商户唯一订单号
pay_amount是string金额单位为 MMK
pay_applydate是stringyyyy-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是string1 为创建成功;失败时按返回信息处理
msg是string结果说明
money是string以 MMK 计的订单金额
order_sn是stringEOOPAY 平台订单号
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

时间戳

请求示例

{
    "pay_memberid": "10006",
    "pay_orderid": "1722797064",
    "serial_number": "15468",
    "pay_md5sign": "22603D91DCF337146D14410025468740"
}

返回示例

{
    "status": "00",
    "msg": "SUCCESS",
    "timestamp": 1722800955
}