Skip to content

Commit 6773ca7

Browse files
U: v3/aggracct-bc/wb-channel/*
1 parent 94660c6 commit 6773ca7

14 files changed

Lines changed: 185 additions & 0 deletions

File tree

docs/v3/aggracct-bc/wb-channel/account/balance.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,26 @@ get:
2121
in: query
2222
description: 额度台账号
2323
example: 8609cb22e1774a50a930e414cc71eca06121bc
24+
- name: card_no
25+
in: query
26+
type: string
27+
format: base64
28+
description: 卡号
29+
example: example_card_no
30+
- name: sgn_no
31+
in: query
32+
type: string
33+
description: 商户子账户协议号
34+
example: example_sgn_no
35+
- name: req_scene
36+
in: query
37+
type: string
38+
description: 请求场景
39+
example: SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
40+
enum:
41+
- SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
42+
- SJT_MICRO_MERCHANT
43+
- WX_SHOP_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
2444
responses:
2545
'200':
2646
schema:

docs/v3/aggracct-bc/wb-channel/account/mch_archives.yaml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,26 @@ get:
2121
in: query
2222
description: 额度台账号
2323
example: 8609cb22e1774a50a930e414cc71eca06121bc
24+
- name: card_no
25+
in: query
26+
type: string
27+
format: base64
28+
description: 卡号
29+
example: example_card_no
30+
- name: sgn_no
31+
in: query
32+
type: string
33+
description: 商户子账户协议号
34+
example: example_sgn_no
35+
- name: req_scene
36+
in: query
37+
type: string
38+
description: 请求场景
39+
example: SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
40+
enum:
41+
- SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
42+
- SJT_MICRO_MERCHANT
43+
- WX_SHOP_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
2444
responses:
2545
'200':
2646
schema:
@@ -42,6 +62,7 @@ get:
4262
enum:
4363
- '1'
4464
- '2'
65+
- '3'
4566
merchant_id_type:
4667
type: string
4768
description: 主体证件类型
@@ -50,10 +71,12 @@ get:
5071
- '12'
5172
merchant_name:
5273
type: string
74+
format: base64
5375
description: 主体证件登记名称
5476
example: '江西米高文化传媒有限测试公司'
5577
merchant_id_no:
5678
type: string
79+
format: base64
5780
description: 主体证件号码
5881
example: '91360735MA35RDY220'
5982
effective_date:
@@ -126,6 +149,14 @@ get:
126149
format: base64
127150
description: 法定代表人居住地址
128151
example: '江西省赣州市石城县琴江镇东南路山河馨城7-401室'
152+
legal_representative_issue_authority:
153+
type: string
154+
description: 法定代表人发证机关
155+
example: 江西省赣州市石城县公安局
156+
legal_representative_nation:
157+
type: string
158+
description: 法定代表人民族
159+
example: 汉族
129160
beneficial_owner:
130161
type: array
131162
description: 受益所有人信息列表
@@ -183,3 +214,12 @@ get:
183214
format: base64
184215
description: 受益所有人居住地址
185216
example: '江西省赣州市石城县琴江镇东南路山河馨城7-401室'
217+
card_no:
218+
type: string
219+
format: base64
220+
description: 卡号
221+
example: example_card_no
222+
sgn_no:
223+
type: string
224+
description: 商户子账户协议号
225+
example: example_sgn_no

docs/v3/aggracct-bc/wb-channel/control-orders/info/update/result/notify.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,13 @@ post:
5050
type: string
5151
description: 审核驳回错误原因
5252
example: IDCARD_ILLEGAL
53+
scene:
54+
type: string
55+
description: 场景
56+
enum:
57+
- '01'
58+
- '02'
59+
- '03'
5360
responses:
5461
'200':
5562
schema:

docs/v3/aggracct-bc/wb-channel/control-orders/punish.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,30 @@ post:
4545
format: rfc3339
4646
description: 管控结束时间
4747
example: '2015-05-20T13:29:35+08:00'
48+
card_no:
49+
type: string
50+
format: base64
51+
description: 目标下管卡号
52+
example: example_card_no
53+
sgn_no:
54+
type: string
55+
description: 目标下管商户子账户协议号
56+
example: example_sgn_no
57+
req_scene:
58+
type: string
59+
description: 请求场景
60+
example: SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
61+
enum:
62+
- SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
63+
- SJT_MICRO_MERCHANT
64+
- WX_SHOP_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
65+
fund_repatriation_strategy:
66+
type: string
67+
description: 微众资金划回策略
68+
example: ALL_FORBIDDEN
69+
enum:
70+
- ALL_FORBIDDEN
71+
- ALL_ALLOWED_WHEN_UNIQUE
4872
responses:
4973
'200':
5074
schema:

docs/v3/aggracct-bc/wb-channel/control-orders/recover.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,23 @@ post:
4646
type: string
4747
description: 解管原因描述
4848
example: example_recover_reason
49+
card_no:
50+
type: string
51+
format: base64
52+
description: 目标下管卡号
53+
example: example_card_no
54+
sgn_no:
55+
type: string
56+
description: 目标下管商户子账户协议号
57+
example: example_sgn_no
58+
req_scene:
59+
type: string
60+
description: 请求场景
61+
example: SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
62+
enum:
63+
- SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
64+
- SJT_MICRO_MERCHANT
65+
- WX_SHOP_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
4966
responses:
5067
'200':
5168
schema:

docs/v3/aggracct-bc/wb-channel/special-reduction.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,23 @@ post:
4848
type: string
4949
description: 特殊减额原因
5050
example: 司法案件号:202508080009
51+
card_no:
52+
type: string
53+
format: base64
54+
description: 卡号
55+
example: example_card_no
56+
sgn_no:
57+
type: string
58+
description: 商户账户协议号
59+
example: example_sgn_no
60+
req_scene:
61+
type: string
62+
description: 请求场景
63+
example: SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
64+
enum:
65+
- SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
66+
- SJT_MICRO_MERCHANT
67+
- WX_SHOP_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
5168
responses:
5269
'200':
5370
schema:

docs/v3/aggracct-bc/wb-channel/special-reduction/{out_request_no}.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,26 @@ get:
2727
in: query
2828
description: 额度台账号
2929
example: 8609cb22e1774a50a930e414cc71eca06121bc
30+
- name: card_no
31+
in: query
32+
type: string
33+
format: base64
34+
description: 卡号
35+
example: example_card_no
36+
- name: sgn_no
37+
in: query
38+
type: string
39+
description: 商户子账户协议号
40+
example: example_sgn_no
41+
- name: req_scene
42+
in: query
43+
type: string
44+
description: 请求场景
45+
example: SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
46+
enum:
47+
- SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
48+
- SJT_MICRO_MERCHANT
49+
- WX_SHOP_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT
3050
responses:
3151
'200':
3252
schema:

src/V3/AggracctBc/WbChannel/Account/Balance.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ public function get(array $options = [
1818
'query' => [
1919
'mchid' => '1900016681',
2020
'bal_account_no' => '8609cb22e1774a50a930e414cc71eca06121bc',
21+
'card_no' => 'example_card_no',
22+
'sgn_no' => 'example_sgn_no',
23+
'req_scene' => 'SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT',
2124
],
2225
'headers' => [
2326
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',
@@ -33,6 +36,9 @@ public function getAsync(array $options = [
3336
'query' => [
3437
'mchid' => '1900016681',
3538
'bal_account_no' => '8609cb22e1774a50a930e414cc71eca06121bc',
39+
'card_no' => 'example_card_no',
40+
'sgn_no' => 'example_sgn_no',
41+
'req_scene' => 'SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT',
3642
],
3743
'headers' => [
3844
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',

src/V3/AggracctBc/WbChannel/Account/Mch_archives.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ public function get(array $options = [
1818
'query' => [
1919
'mchid' => '1900016681',
2020
'bal_account_no' => '8609cb22e1774a50a930e414cc71eca06121bc',
21+
'card_no' => 'example_card_no',
22+
'sgn_no' => 'example_sgn_no',
23+
'req_scene' => 'SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT',
2124
],
2225
'headers' => [
2326
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',
@@ -33,6 +36,9 @@ public function getAsync(array $options = [
3336
'query' => [
3437
'mchid' => '1900016681',
3538
'bal_account_no' => '8609cb22e1774a50a930e414cc71eca06121bc',
39+
'card_no' => 'example_card_no',
40+
'sgn_no' => 'example_sgn_no',
41+
'req_scene' => 'SJT_CONVENIENT_SETTLEMENT_SERVICE_MERCHANT',
3642
],
3743
'headers' => [
3844
'Wechatpay-Serial' => 'PUB_KEY_ID_0114232134912410000000000000',

src/V3/AggracctBc/WbChannel/ControlOrders/Info/Update/Result/Notify.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public function post(array $options = [
2323
'attach_info' => 'updateidcard',
2424
'fail_code' => '1001',
2525
'fail_msg' => 'IDCARD_ILLEGAL',
26+
'scene' => '01 | 02 | 03',
2627
],
2728
]): ResponseInterface;
2829

@@ -40,6 +41,7 @@ public function postAsync(array $options = [
4041
'attach_info' => 'updateidcard',
4142
'fail_code' => '1001',
4243
'fail_msg' => 'IDCARD_ILLEGAL',
44+
'scene' => '01 | 02 | 03',
4345
],
4446
]): PromiseInterface;
4547
}

0 commit comments

Comments
 (0)