[TOC]
请求地址
{PROTOCOL}://{ENDPOINT}/{MODULE}/user/pay
全局参数
- 是
额外参数
字段 | 类型 | 是否必选 | 备注 |
---|---|---|---|
user_id | int | 是 | 平台用户ID |
server_id | string | 是 | 区服ID |
server_name | string | 是 | 区服名称 |
role_id | string | 是 | 角色ID |
role_name | string | 是 | 角色名称 |
role_level | int | 是 | 角色等级 |
role_currency | int | 是 | 角色充值的游戏币,可用来切支付 |
money | int | 是 | 充值金额,单位:分 |
product_id | string | 是 | 充值商品id |
product_name | string | 是 | 充值商品名 |
product_desc | string | 是 | 充值商品描述 |
pay_ext | string | 是 | 游戏方透传参数 |
统一返回
- 是
info参数说明
参数名 | 类型 | 说明 |
---|---|---|
order_id | string | 订单号 |
pay_type | string | 支付方式。midas:米大师支付;customer_service:客服支付; miniprogram:小程序支付; |
config | object | 充值配置.与对应充值方式配置一致 |
米大师返回配置
参数名 | 类型 | 说明 |
---|---|---|
mode | string | 支付的类型,不同的支付类型有各自额外要传的附加参数。 |
env | double | 环境配置,0正式环境,1测试环境 |
offer_id | string | 米大师offerId |
buy_quantity | double | 购买游戏币数量 |
currency_type | string | 币种类型 |
platform | string | 平台 |
zone_id | string | 分区ID |
小程序返回配置
参数名 | 类型 | 说明 |
---|---|---|
app_id | string | 打开小程序appid |
path | string | 小程序路径 |
extra_data | string | 透传参数 |
env_version | string | 小程序环境。develop:开发版; trial:体验版;release:正式版 |
short_link | string | 小程序链接,当传递该参数后,可以不传 app_id 和 path。链接可以通过【小程序菜单】->【复制链接】获取。 |
客服消息支付
- 调用客服接口发送客服消息。 因客服消息支付需要用户在有效期内才能推送,可弹出提示引导用户回复客服消息后,再下单。
参数名 | 类型 | 说明 |
---|---|---|
send_message_img | string | 会话内消息卡片图片路径 |
send_message_path | string | 会话内消息卡片路径 |
send_message_title | string | 会话内消息卡片标题 |
session_from | string | 会话来源 |
show_message_card | bool | 是否显示会话内消息卡片,设置此参数为 true,用户进入客服会话会在右下角显示"可能要发送的小程序"提示,用户点击后可以快速发送小程序消息 |