# mt.requestMidasPayment(Object object)

发起美团平台支付。

# 支持情况

项 说明
兼容性 美团小游戏特有

# 参数

Object object

属性 类型 默认值 必填 说明
mgcId string — 是 美团游戏容器平台的游戏 ID
appId string — 是 应用 ID
appSecret string — 否 应用密钥
accessToken string — 是 登录凭证,通过 mt.login 获取
productId string — 是 商品 ID
bizOrderNo string — 是 业务订单号,由接入方生成,需保证唯一性
productName string — 是 商品名称
productDesc string — 是 商品描述
productUrl string — 否 商品页面 URL
needRefresh number 1 否 支付完成后的页面行为:1 无需退出当前游戏页面,0 需退出当前游戏页面
success function — 否 成功回调
fail function — 否 失败回调
complete function — 否 完成回调(成功或失败均触发)

# 返回值

无返回值。

# 示例代码

mt.requestMidasPayment({
  mgcId: 'your-mgc-id',
  appId: 'your-app-id',
  accessToken: 'user-access-token',
  productId: 'product-001',
  bizOrderNo: 'order-20240101-001',
  productName: '钻石礼包',
  productDesc: '包含钻石 × 100',
  needRefresh: 1,
  success() {
    console.log('支付成功')
  },
  fail(err) {
    console.error('支付失败:', err.errMsg)
  }
})

# 与微信差异

此 API 为美团小游戏特有,使用美团平台支付体系,与微信小游戏的 wx.requestMidasPayment(米大师支付)在参数和支付流程上完全不同,不可互换使用。

上次更新: 8/10/2026, 5:36:37 PM