简要描述:

  • 收入提现数据提交接口

请求域名:

请求URL:

POST/route=withdraw.apply.index

参数:

参数名 是否必须 类型 说明
data array 提交参数集合

data参数说明:

参数名 是否必须 类型 说明
total array 提现数据主要参数集合
withdrawal array 提交参数详细收入数据集合

data.total参数说明:

参数名 是否必须 类型 说明
amounts float 收入提现提交总金额(前段计算显示给会员本次提现金额)
pay_way string 收入提现提现方式(提现方式接口中返回按钮类型,如:balance、wechat、alipay、manual)
poundage float 收入提现提交总手续费(前段计算显示给会员本次提现手续费)

data.withdrawal参数说明:

参数名 类型 说明
type string 收入提现类型(数据库查询使用)
key_name string 收入提现类型标识(获取独立设置使用)
type_name string 收入提现类型名称
type_id float 收入数据表可提现ID集合
income float 收入可提现金额
poundage int 手续费金额
poundage_type boolean 手续费设置类型,0比例计算,1固定金额
poundage_rate string 手续费比例
max_roll_out_limit string 最大提现金额
max_time_out_limit string 最大提现次数
roll_out_limit float 最小提现金额
servicetax float 劳务税
servicetax_rate int 劳务税比例
special_poundage boolean 提现到余额手续费
special_poundage_rate string 提现到余额手续费比例(有独立设置)
special_service_tax string 提现到余额劳务税
special_service_tax_rate string 提现到余额劳务税比例(有独立设置)
selected int 是否可以提现
can boolean 是否可以提现

提交数据示例:


data: {
	"total": {
		"amounts": "1000",
		"pay_way": "balance",
		"poundage": "10",
	},
	"withdrawal":[
		{
			"type": "Yunshop\AreaDividend\models\AreaDividend",
			"key_name": "areaDividend",
			"type_name": "分销佣金",
			"type_id": "39332,40097,41031",
			"income": "4148.00",
			"poundage": "10",
			"poundage_type": 0,
			"poundage_rate": "414.80",
			"max_roll_out_limit": null,
			"max_time_out_limit": null,
			"roll_out_limit": 0,
			"servicetax": "0.00",
			"servicetax_rate": 0,
			"special_poundage": "60.19",
			"special_poundage_rate": "20",
			"special_service_tax": "0.00",
			"special_service_tax_rate": 0,
			"selected": true,
			"can": 1
		}
	]
}

错误时返回:

{
    "result": 0,
    "msg": "错误信息!",
    "data": {}
}

备注:

  • 更多返回错误代码请看首页的错误代码描述