上报订单关联信息
从业机构/服务商/渠道商/商户可调用该接口,在商户订单下单完成后,上报订单关联信息,以便后续在支付环节进行风险管控
| 请求参数 | 类型 | 描述 |
|---|---|---|
| json | object | 声明请求的JSON数据结构 |
| sp_mchid | string | 服务商商户号 |
| acquiring_bank_id | string | 从业机构商户号 |
| channel_id | string | 渠道号 |
| sub_mchid | string | 子商户号 |
| out_trade_no | string | 商户订单号 |
| openid | string | 用户标识 |
| phone | string | 用户手机号 |
| certificates_number | string | 用户实名证件号 |
| client_ip | string | 用户终端ip |
| risk_level | number | 商户判定交易的风险等级 |
| line_type | number | 线上线下标识1 | 2 枚举值之一 |
| goods_type | number | 虚拟实物标识1 | 2 枚举值之一 |
| seller_type | number | 物品发布类型1 | 2 枚举值之一 |
| is_need_deliver | boolean | 是否需要物流发货 |
| device_type | number | 用户设备类型1 | 2 | 3 枚举值之一 |
| userid | string | 付款方用户标识 |
| phone_from | number | 手机号来源 |
| seller_userid | string | 收款方用户标识 |
| scene | number | 业务场景0 | 1 | 2 枚举值之一 |
| recharge_fields | object | 充值业务场景独有字段 |
| account_type | number | 充值账号类型 |
| account | string | 充值账号 |
| living_expenses_fields | object | 生活缴费场景独有字段 |
| acc_no | string | 户号 |
| type | number | 费种 |
| city | string | 缴费城市 |
| address | string | 户号对应的地址信息 |
| acc_name | string | 缴费户名 |
| company_name | string | 机构名称 |
| amount | number | 缴费金额 |
| extra_fields1 | string | 扩展字段1,json格式 |
| extra_fields2 | string | 扩展字段2,json格式 |
| extra_fields3 | string | 扩展字段3,json格式 |
| high_risk_goods | number | 高风险商品标签 |
| same_deviced | boolean | 用户下单设备与支付设备是否一致 |
| reliable_device | boolean | 用户下单设备是否是常用设备 |
| delivery_province | string | 收货省份 |
| delivery_city | string | 收货城市 |
| new_address | boolean | 收货人地址是否新增 |
| last_pay_openid | string | 上一笔支付openid |
| risky_goods | number | 高风险类目1 | 2 | 3 | 4 | 5 | 6 枚举值之一 |
| offline_delivery_label | number | 订单识别标识:小时购/自提等枚举值1 | 2 枚举值之一 |
| proxy_payment | boolean | 是否为代付订单 |
| order_phone_number | string | 下单人手机号:手机号前3后4 |
| user_risk_level | number | 下单人风险等级1 | 2 | 3 | 4 | 5 | 6 | 7 枚举值之一 |
| sp_risk_level | number | 商户风险等级1 | 2 | 3 | 4 | 5 | 6 | 7 枚举值之一 |
| phone_number_location | string | 手机号所属地 |
| goods_category | string | 商品类目 |
| pre_opening_behavior | string | 前置打开行为异常 |
| new_store | boolean | 卖家是否是新账号 |
| store_identifier | string | 店铺标识 |
| goods_listing_time | string | 商品上架时间 |
| combine_out_trade_no | string | 合单商户订单号 |
| combine_mchid | string | 合单商户号 |
| sub_orders | object[] | 子单列表 |
| out_trade_no | string | 子单商户订单号 |
| mch_id | string | 子单发起方商户号 |
| delivery_province | string | 收货省份 |
| delivery_city | string | 收货城市 |
| risky_goods | number | 高风险类目1 | 2 | 3 | 4 | 5 | 6 枚举值之一 |
| user_risk_level | number | 下单人风险等级1 | 2 | 3 | 4 | 5 | 6 | 7 枚举值之一 |
| sp_risk_level | number | 商户风险等级1 | 2 | 3 | 4 | 5 | 6 | 7 枚举值之一 |
| headers | object | 声明请求的头参数 |
| Wechatpay-Serial | string | 微信支付公钥ID/平台证书序列号 |
php
$instance->v3->merchantRiskManage->reportTradeUnionInformation->postAsync([
'json' => [
'sp_mchid' => '1900000109',
'acquiring_bank_id' => '1356485',
'channel_id' => '1900000108',
'sub_mchid' => '1900009231',
'out_trade_no' => '1217752501201407033233368018',
'openid' => 'oUpF8uMuAJO_M2pxb1Q9zNjWeS6o',
'phone' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'certificates_number' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'client_ip' => '123.12.12.123',
'risk_level' => 1,
'line_type' => 1,
'goods_type' => 1,
'seller_type' => 1,
'is_need_deliver' => true,
'device_type' => 1,
'userid' => '华为的账号:260XXX',
'phone_from' => 1,
'seller_userid' => '抖音的账号:XXXXX',
'scene' => 1,
'recharge_fields' => [
'account_type' => 1,
'account' => 'example_account',
],
'living_expenses_fields' => [
'acc_no' => '123456',
'type' => 1,
'city' => '湖南衡阳',
'address' => '广东省深圳市南山区海天二路33号',
'acc_name' => '詹讯',
'company_name' => '深圳电力',
'amount' => 500,
],
'extra_fields1' => '{"key1":"value1"}',
'extra_fields2' => '{"key1":"value1"}',
'extra_fields3' => '{"key1":"value1"}',
'high_risk_goods' => 1,
'same_deviced' => true,
'reliable_device' => true,
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'new_address' => true,
'last_pay_openid' => 'example_last_pay_openid',
'risky_goods' => 1,
'offline_delivery_label' => 1,
'proxy_payment' => true,
'order_phone_number' => 'example_order_phone_number',
'user_risk_level' => 1,
'sp_risk_level' => 1,
'phone_number_location' => 'example_phone_number_location',
'goods_category' => 'example_goods_category',
'pre_opening_behavior' => 'example_pre_opening_behavior',
'new_store' => true,
'store_identifier' => 'example_store_identifier',
'goods_listing_time' => 'example_goods_listing_time',
'combine_out_trade_no' => 'example_combine_out_trade_no',
'combine_mchid' => 'example_combine_mchid',
'sub_orders' => [[
'out_trade_no' => 'example_out_trade_no',
'mch_id' => 'example_mch_id',
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'risky_goods' => 1,
'user_risk_level' => 1,
'sp_risk_level' => 1,
],],
],
'headers' => [
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',
],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
print_r(json_decode((string) $response->getBody(), true));
})
->wait();php
$instance->chain('v3/merchant-risk-manage/report-trade-union-information')->postAsync([
'json' => [
'sp_mchid' => '1900000109',
'acquiring_bank_id' => '1356485',
'channel_id' => '1900000108',
'sub_mchid' => '1900009231',
'out_trade_no' => '1217752501201407033233368018',
'openid' => 'oUpF8uMuAJO_M2pxb1Q9zNjWeS6o',
'phone' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'certificates_number' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'client_ip' => '123.12.12.123',
'risk_level' => 1,
'line_type' => 1,
'goods_type' => 1,
'seller_type' => 1,
'is_need_deliver' => true,
'device_type' => 1,
'userid' => '华为的账号:260XXX',
'phone_from' => 1,
'seller_userid' => '抖音的账号:XXXXX',
'scene' => 1,
'recharge_fields' => [
'account_type' => 1,
'account' => 'example_account',
],
'living_expenses_fields' => [
'acc_no' => '123456',
'type' => 1,
'city' => '湖南衡阳',
'address' => '广东省深圳市南山区海天二路33号',
'acc_name' => '詹讯',
'company_name' => '深圳电力',
'amount' => 500,
],
'extra_fields1' => '{"key1":"value1"}',
'extra_fields2' => '{"key1":"value1"}',
'extra_fields3' => '{"key1":"value1"}',
'high_risk_goods' => 1,
'same_deviced' => true,
'reliable_device' => true,
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'new_address' => true,
'last_pay_openid' => 'example_last_pay_openid',
'risky_goods' => 1,
'offline_delivery_label' => 1,
'proxy_payment' => true,
'order_phone_number' => 'example_order_phone_number',
'user_risk_level' => 1,
'sp_risk_level' => 1,
'phone_number_location' => 'example_phone_number_location',
'goods_category' => 'example_goods_category',
'pre_opening_behavior' => 'example_pre_opening_behavior',
'new_store' => true,
'store_identifier' => 'example_store_identifier',
'goods_listing_time' => 'example_goods_listing_time',
'combine_out_trade_no' => 'example_combine_out_trade_no',
'combine_mchid' => 'example_combine_mchid',
'sub_orders' => [[
'out_trade_no' => 'example_out_trade_no',
'mch_id' => 'example_mch_id',
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'risky_goods' => 1,
'user_risk_level' => 1,
'sp_risk_level' => 1,
],],
],
'headers' => [
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',
],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
print_r(json_decode((string) $response->getBody(), true));
})
->wait();php
$instance['v3/merchant-risk-manage/report-trade-union-information']->postAsync([
'json' => [
'sp_mchid' => '1900000109',
'acquiring_bank_id' => '1356485',
'channel_id' => '1900000108',
'sub_mchid' => '1900009231',
'out_trade_no' => '1217752501201407033233368018',
'openid' => 'oUpF8uMuAJO_M2pxb1Q9zNjWeS6o',
'phone' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'certificates_number' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'client_ip' => '123.12.12.123',
'risk_level' => 1,
'line_type' => 1,
'goods_type' => 1,
'seller_type' => 1,
'is_need_deliver' => true,
'device_type' => 1,
'userid' => '华为的账号:260XXX',
'phone_from' => 1,
'seller_userid' => '抖音的账号:XXXXX',
'scene' => 1,
'recharge_fields' => [
'account_type' => 1,
'account' => 'example_account',
],
'living_expenses_fields' => [
'acc_no' => '123456',
'type' => 1,
'city' => '湖南衡阳',
'address' => '广东省深圳市南山区海天二路33号',
'acc_name' => '詹讯',
'company_name' => '深圳电力',
'amount' => 500,
],
'extra_fields1' => '{"key1":"value1"}',
'extra_fields2' => '{"key1":"value1"}',
'extra_fields3' => '{"key1":"value1"}',
'high_risk_goods' => 1,
'same_deviced' => true,
'reliable_device' => true,
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'new_address' => true,
'last_pay_openid' => 'example_last_pay_openid',
'risky_goods' => 1,
'offline_delivery_label' => 1,
'proxy_payment' => true,
'order_phone_number' => 'example_order_phone_number',
'user_risk_level' => 1,
'sp_risk_level' => 1,
'phone_number_location' => 'example_phone_number_location',
'goods_category' => 'example_goods_category',
'pre_opening_behavior' => 'example_pre_opening_behavior',
'new_store' => true,
'store_identifier' => 'example_store_identifier',
'goods_listing_time' => 'example_goods_listing_time',
'combine_out_trade_no' => 'example_combine_out_trade_no',
'combine_mchid' => 'example_combine_mchid',
'sub_orders' => [[
'out_trade_no' => 'example_out_trade_no',
'mch_id' => 'example_mch_id',
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'risky_goods' => 1,
'user_risk_level' => 1,
'sp_risk_level' => 1,
],],
],
'headers' => [
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',
],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
print_r(json_decode((string) $response->getBody(), true));
})
->wait();php
$response = $instance->v3->merchantRiskManage->reportTradeUnionInformation->post([
'json' => [
'sp_mchid' => '1900000109',
'acquiring_bank_id' => '1356485',
'channel_id' => '1900000108',
'sub_mchid' => '1900009231',
'out_trade_no' => '1217752501201407033233368018',
'openid' => 'oUpF8uMuAJO_M2pxb1Q9zNjWeS6o',
'phone' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'certificates_number' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'client_ip' => '123.12.12.123',
'risk_level' => 1,
'line_type' => 1,
'goods_type' => 1,
'seller_type' => 1,
'is_need_deliver' => true,
'device_type' => 1,
'userid' => '华为的账号:260XXX',
'phone_from' => 1,
'seller_userid' => '抖音的账号:XXXXX',
'scene' => 1,
'recharge_fields' => [
'account_type' => 1,
'account' => 'example_account',
],
'living_expenses_fields' => [
'acc_no' => '123456',
'type' => 1,
'city' => '湖南衡阳',
'address' => '广东省深圳市南山区海天二路33号',
'acc_name' => '詹讯',
'company_name' => '深圳电力',
'amount' => 500,
],
'extra_fields1' => '{"key1":"value1"}',
'extra_fields2' => '{"key1":"value1"}',
'extra_fields3' => '{"key1":"value1"}',
'high_risk_goods' => 1,
'same_deviced' => true,
'reliable_device' => true,
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'new_address' => true,
'last_pay_openid' => 'example_last_pay_openid',
'risky_goods' => 1,
'offline_delivery_label' => 1,
'proxy_payment' => true,
'order_phone_number' => 'example_order_phone_number',
'user_risk_level' => 1,
'sp_risk_level' => 1,
'phone_number_location' => 'example_phone_number_location',
'goods_category' => 'example_goods_category',
'pre_opening_behavior' => 'example_pre_opening_behavior',
'new_store' => true,
'store_identifier' => 'example_store_identifier',
'goods_listing_time' => 'example_goods_listing_time',
'combine_out_trade_no' => 'example_combine_out_trade_no',
'combine_mchid' => 'example_combine_mchid',
'sub_orders' => [[
'out_trade_no' => 'example_out_trade_no',
'mch_id' => 'example_mch_id',
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'risky_goods' => 1,
'user_risk_level' => 1,
'sp_risk_level' => 1,
],],
],
'headers' => [
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',
],
]);
print_r(json_decode((string) $response->getBody(), true));php
$response = $instance->chain('v3/merchant-risk-manage/report-trade-union-information')->post([
'json' => [
'sp_mchid' => '1900000109',
'acquiring_bank_id' => '1356485',
'channel_id' => '1900000108',
'sub_mchid' => '1900009231',
'out_trade_no' => '1217752501201407033233368018',
'openid' => 'oUpF8uMuAJO_M2pxb1Q9zNjWeS6o',
'phone' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'certificates_number' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'client_ip' => '123.12.12.123',
'risk_level' => 1,
'line_type' => 1,
'goods_type' => 1,
'seller_type' => 1,
'is_need_deliver' => true,
'device_type' => 1,
'userid' => '华为的账号:260XXX',
'phone_from' => 1,
'seller_userid' => '抖音的账号:XXXXX',
'scene' => 1,
'recharge_fields' => [
'account_type' => 1,
'account' => 'example_account',
],
'living_expenses_fields' => [
'acc_no' => '123456',
'type' => 1,
'city' => '湖南衡阳',
'address' => '广东省深圳市南山区海天二路33号',
'acc_name' => '詹讯',
'company_name' => '深圳电力',
'amount' => 500,
],
'extra_fields1' => '{"key1":"value1"}',
'extra_fields2' => '{"key1":"value1"}',
'extra_fields3' => '{"key1":"value1"}',
'high_risk_goods' => 1,
'same_deviced' => true,
'reliable_device' => true,
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'new_address' => true,
'last_pay_openid' => 'example_last_pay_openid',
'risky_goods' => 1,
'offline_delivery_label' => 1,
'proxy_payment' => true,
'order_phone_number' => 'example_order_phone_number',
'user_risk_level' => 1,
'sp_risk_level' => 1,
'phone_number_location' => 'example_phone_number_location',
'goods_category' => 'example_goods_category',
'pre_opening_behavior' => 'example_pre_opening_behavior',
'new_store' => true,
'store_identifier' => 'example_store_identifier',
'goods_listing_time' => 'example_goods_listing_time',
'combine_out_trade_no' => 'example_combine_out_trade_no',
'combine_mchid' => 'example_combine_mchid',
'sub_orders' => [[
'out_trade_no' => 'example_out_trade_no',
'mch_id' => 'example_mch_id',
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'risky_goods' => 1,
'user_risk_level' => 1,
'sp_risk_level' => 1,
],],
],
'headers' => [
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',
],
]);
print_r(json_decode((string) $response->getBody(), true));php
$response = $instance['v3/merchant-risk-manage/report-trade-union-information']->post([
'json' => [
'sp_mchid' => '1900000109',
'acquiring_bank_id' => '1356485',
'channel_id' => '1900000108',
'sub_mchid' => '1900009231',
'out_trade_no' => '1217752501201407033233368018',
'openid' => 'oUpF8uMuAJO_M2pxb1Q9zNjWeS6o',
'phone' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'certificates_number' => 'ca775af5f841bdf424b2e6eb86a6e21e',
'client_ip' => '123.12.12.123',
'risk_level' => 1,
'line_type' => 1,
'goods_type' => 1,
'seller_type' => 1,
'is_need_deliver' => true,
'device_type' => 1,
'userid' => '华为的账号:260XXX',
'phone_from' => 1,
'seller_userid' => '抖音的账号:XXXXX',
'scene' => 1,
'recharge_fields' => [
'account_type' => 1,
'account' => 'example_account',
],
'living_expenses_fields' => [
'acc_no' => '123456',
'type' => 1,
'city' => '湖南衡阳',
'address' => '广东省深圳市南山区海天二路33号',
'acc_name' => '詹讯',
'company_name' => '深圳电力',
'amount' => 500,
],
'extra_fields1' => '{"key1":"value1"}',
'extra_fields2' => '{"key1":"value1"}',
'extra_fields3' => '{"key1":"value1"}',
'high_risk_goods' => 1,
'same_deviced' => true,
'reliable_device' => true,
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'new_address' => true,
'last_pay_openid' => 'example_last_pay_openid',
'risky_goods' => 1,
'offline_delivery_label' => 1,
'proxy_payment' => true,
'order_phone_number' => 'example_order_phone_number',
'user_risk_level' => 1,
'sp_risk_level' => 1,
'phone_number_location' => 'example_phone_number_location',
'goods_category' => 'example_goods_category',
'pre_opening_behavior' => 'example_pre_opening_behavior',
'new_store' => true,
'store_identifier' => 'example_store_identifier',
'goods_listing_time' => 'example_goods_listing_time',
'combine_out_trade_no' => 'example_combine_out_trade_no',
'combine_mchid' => 'example_combine_mchid',
'sub_orders' => [[
'out_trade_no' => 'example_out_trade_no',
'mch_id' => 'example_mch_id',
'delivery_province' => 'example_delivery_province',
'delivery_city' => 'example_delivery_city',
'risky_goods' => 1,
'user_risk_level' => 1,
'sp_risk_level' => 1,
],],
],
'headers' => [
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',
],
]);
print_r(json_decode((string) $response->getBody(), true));| 返回字典 | 类型 | 描述 |
|---|---|---|
| sp_mchid | string | 服务商商户号 |
| acquiring_bank_id | string | 从业机构商户号 |
| channel_id | string | 渠道号 |
| sub_mchid | string | 子商户号 |
| out_trade_no | string | 商户订单号 |