充值中心頁面數據

簡要描述
  • 充值中心頁面數據
請求url
  • https://www.商城域名.com/index.php?s=/api/recharge/center
請求方式
  • GET
是否需授權登錄
請求header
參數名 類型 是否必須 示例值 說明
storeId int 必填 10001 商城ID
platform string 必填 H5 當前請求的客戶端(APP、小程序、H5等)
Access-Token string 選填 - 當前登錄用戶的 Token
請求參數
參數名 類型 是否必須 示例值 說明
client string 必填 H5 當前客戶端(APP、小程序、H5等)
返回示例
{
  "status": 200,
  "message": "success",
  "data": {
    "setting": {
      "is_entrance": 1,
      "is_custom": 1,
      "lowest_money": 0.01,
      "is_match_plan": 1,
      "describe": "1. 賬戶充值僅限微信在線方式支付,充值金額實時到賬;\n2. 賬戶充值套餐贈送的金額即時到賬;\n3. 賬戶余額有效期:自充值日起至用完即止;\n4. 若有其它疑問,可撥打客服電話400-000-1234"
    },
    "personal": {
      "user_id": 10125,
      "mobile": "130****0000",
      "nick_name": "chenx",
      "avatar_id": 10738,
      "gender": "未知",
      "address_id": 10052,
      "balance": "91656.64",
      "points": 64,
      "pay_money": "142623.37",
      "expend_money": "1437.80",
      "grade_id": 10001,
      "platform": "MP-WEIXIN",
      "last_login_time": 1645635730
    },
    "planList": [
      {
        "plan_id": 10001,
        "plan_name": "套餐A",
        "money": "500.00",
        "gift_money": "50.00"
      },
      {
        "plan_id": 10002,
        "plan_name": "套餐B",
        "money": "1000.00",
        "gift_money": "150.00"
      }
    ],
    "paymentMethods": [
      {
        "key": 1,
        "method": "wechat",
        "is_must_template": true,
        "template_id": 10001,
        "is_enable": true,
        "is_default": true,
        "others": [],
        "client": "H5"
      },
      {
        "key": 2,
        "method": "alipay",
        "is_must_template": true,
        "template_id": 10003,
        "is_enable": true,
        "is_default": false,
        "others": [],
        "client": "H5"
      }
    ]
  }
}
返回參數
參數名 類型 示例值 說明
status int 200 請求狀態(200:請求成功;500:請求錯誤/失敗)
message string success 請求結果的信息,默認為 success
data object - 返回的業務數據
data 參數
參數名 類型 示例值 說明
setting object - -
personal object - 當前用戶信息
planList array - 充值套餐列表
paymentMethods array - 支付方式
data.setting 參數
參數名 類型 示例值 說明
is_entrance int 1 是否允許用戶充值
is_custom int 1 是否允許自定義金額
lowest_money number 0.01 最低充值金額
is_match_plan int 1 自定義金額是否自動匹配合適的套餐
describe string - 充值說明
data.setting.planList 參數
參數名 類型 示例值 說明
plan_id int 10001 套餐ID
plan_name string 套餐A 套餐名稱
money string 500.00 充值金額
gift_money string 50.00 贈送金額
data.setting.planList.paymentMethods 參數
參數名 類型 示例值 說明
key int 1 鍵值
method string wechat 支付方式(微信、支付寶)
is_must_template boolean true 是否存在支付模板
template_id int 10001 支付模板ID
is_enable boolean true 是否啟用
is_default boolean true 是否默認
others array - 其他配置
client string H5 該支付方式適用的客戶端