上报订单关联信息
从业机构/服务商/渠道商/商户可调用该接口,在商户订单下单完成后,上报订单关联信息,以便后续在支付环节进行风险管控
请求参数 | 类型 | 描述 |
---|---|---|
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 | 商户订单号 |
参阅 官方文档