# **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>
```
其他返回值都不能通知成功,可能會造成多次充值的情況
*****
# **跳轉地址(同步回調地址)**
(暫時不支持即時傳遞,需要固定填寫到分區信息里,地址不能帶任何參數)
**地址后接的get信息參數**:
trade_no:訂單號
status:訂單狀態
```
比如你跳轉地址是 http://www.baidu.com/
支付后會跳轉到 http://www.baidu.com/?trade_no=YMxxxxxx&status=1
```