# **1.普通模式** 直接使用后台的分组或者分区地址,点击进入后输入相应的信息进行充值提交 # **2.api模式** **提交地址:** [https://www.yuanmanpay.com/pay](https://www.yuanmanpay.com/pay) **提交方式:** POST **提交参数:** id:分区id (必填 填错会充值到别人帐号里,不是帐号id,是新建分区后,分区列表里的ID栏里的值) account:充值信息(必填 比如角色名、帐号等,具体根据回调接口逻辑提交正确的信息) money:充值金额 (必填) paytype:充值方式id(必填 具体请参考后台的充值通道id) attach:附加参数(选填,会原路返回给回调地址) contact:联系方式 (选填) ***** # **3.收银台模式** (测试阶段) **提交地址: **https://www.yuanmanpay.com/pay/payment **提交方式:** 兼容POST与GET **提交参数:** id:分区 (必填) account:实际充值帐号 (必填) money:金额 (选填,不填就会现在金额输入框) player:显示的充值信息(选填,不填的话就会显示account的信息) 如: https://www.yuanmanpay.com/pay/payment?id=81&account=1&money=1&player=abc ***** # **回调通知接口** (充值成功后会给分区的通知地址发送回调信息) **回调通知信息参数**: trade_no:订单号 money:玩家充值的游戏币数量 account:玩家充值的时候填写的帐号或者角色名 status:订单状态 正常充值1 模拟充值3 bili:分区设置的比例 attach:附加参数 (api模式充值时提交过来的值原路返回) sign:加密后的值 (加密方式请查看后台提供的例子) 还有分区设置里填写的其他参数也会传过来 (注意分区设置里的附加参数不要跟上面的系统默认参数冲突) ***** 充值成功后返回 ``` <result>www.yuanmanpay.com</result> ``` 其他返回值都不能通知成功,可能会造成多次充值的情况 *****