@@ -30,11 +30,11 @@ const (
30
30
v3GetCerts = "/v3/certificates"
31
31
// 基础支付(直连模式)
32
32
v3ApiApp = "/v3/pay/transactions/app" // APP 下单
33
- v3ApiJsapi = "/v3/pay/transactions/jsapi" // JSAPI 下单
33
+ v3ApiJsapi = "/v3/pay/transactions/jsapi" // JSAPI/小程序 下单
34
34
v3ApiNative = "/v3/pay/transactions/native" // Native 下单
35
35
v3ApiH5 = "/v3/pay/transactions/h5" // H5 下单
36
- v3ApiQueryOrderTransactionId = "/v3/pay/transactions/id/%s" // transaction_id 查询订单
37
- v3ApiQueryOrderOutTradeNo = "/v3/pay/transactions/out-trade-no/%s" // out_trade_no 查询订单
36
+ v3ApiQueryOrderTransactionId = "/v3/pay/transactions/id/%s" // transaction_id 微信支付订单号查询订单
37
+ v3ApiQueryOrderOutTradeNo = "/v3/pay/transactions/out-trade-no/%s" // out_trade_no 商户订单号查询订单
38
38
v3ApiCloseOrder = "/v3/pay/transactions/out-trade-no/%s/close" // out_trade_no 关闭订单
39
39
40
40
// 基础支付(服务商模式)
@@ -47,16 +47,17 @@ const (
47
47
v3ApiPartnerCloseOrder = "/v3/pay/partner/transactions/out-trade-no/%s/close" // partner out_trade_no 关闭订单
48
48
49
49
// 基础支付(合单支付)
50
- v3CombinePayApp = "/v3/combine-transactions/app"
51
- v3CombinePayH5 = "/v3/combine-transactions/h5"
52
- v3CombinePayJsapi = "/v3/combine-transactions/jsapi"
53
- v3CombineNative = "/v3/combine-transactions/native"
54
- v3CombineQuery = "/v3/combine-transactions/out-trade-no/%s"
50
+ v3CombinePayApp = "/v3/combine-transactions/app" // 合单下单-APP
51
+ v3CombinePayH5 = "/v3/combine-transactions/h5" // 合单下单-H5
52
+ v3CombinePayJsapi = "/v3/combine-transactions/jsapi" // 合单下单-JSAPI/小程序
53
+ v3CombineNative = "/v3/combine-transactions/native" // 合单下单-NATIVE
54
+ v3CombineQuery = "/v3/combine-transactions/out-trade-no/%s" // 合单查询
55
55
v3CombineClose = "/v3/combine-transactions/out-trade-no/%s/close"
56
56
57
57
// 退款
58
- v3DomesticRefund = "/v3/refund/domestic/refunds" // 申请退款
59
- v3DomesticRefundQuery = "/v3/refund/domestic/refunds/%s" // out_refund_no 查询单笔退款
58
+ v3DomesticRefund = "/v3/refund/domestic/refunds" // 申请退款
59
+ v3DomesticRefundQuery = "/v3/refund/domestic/refunds/%s" // out_refund_no 查询单笔退款
60
+ v3DomesticAbnormalRefund = "/v3/refund/domestic/refunds/%s/apply-abnormal-refund" // refund_id 发起异常退款
60
61
61
62
// 账单
62
63
v3TradeBill = "/v3/bill/tradebill" // 申请交易账单 GET
@@ -83,7 +84,7 @@ const (
83
84
v3ScorePermissionOpenidQuery = "/v3/payscore/permissions/openid/%s" // openid 查询用户授权记录(openid) GET
84
85
v3ScorePermissionOpenidTerminate = "/v3/payscore/permissions/openid/%s/terminate" // openid 解除用户授权记录(openid) POST
85
86
86
- // 微信支付分(公共API )
87
+ // 微信支付分(服务订单 )
87
88
v3ScoreOrderCreate = "/v3/payscore/serviceorder" // 创建支付分订单 POST
88
89
v3ScoreOrderQuery = "/v3/payscore/serviceorder" // 查询支付分订单 GET
89
90
v3ScoreOrderCancel = "/v3/payscore/serviceorder/%s/cancel" // out_trade_no 取消支付分订单 POST
@@ -133,6 +134,7 @@ const (
133
134
v3FavorUserCoupons = "/v3/marketing/favor/users/%s/coupons" // openid 根据商户号查用户的券 GET
134
135
v3FavorUseFlowDownload = "/v3/marketing/favor/stocks/%s/use-flow" // stock_id 下载批次核销明细 GET
135
136
v3FavorRefundFlowDownload = "/v3/marketing/favor/stocks/%s/refund-flow" // stock_id 下载批次退款明细 GET
137
+ v3FavorCallbackUrl = "/v3/marketing/favor/callbacks" // 查询消息通知地址 GET
136
138
v3FavorCallbackUrlSet = "/v3/marketing/favor/callbacks" // 设置消息通知地址 POST
137
139
v3FavorMediaUploadImage = "/v3/marketing/favor/media/image-upload" // 图片上传(营销专用) POST
138
140
@@ -160,6 +162,31 @@ const (
160
162
v3PartnershipsTerminate = "/v3/marketing/partnerships/terminate" // 终止合作关系 POST
161
163
v3PartnershipsList = "/v3/marketing/partnerships" // 查询合作关系列表 GET
162
164
165
+ // 支付有礼活动
166
+ v3PayGiftActivityCreate = "/v3/marketing/paygiftactivity/unique-threshold-activity" // 创建全场满额送活动 POST
167
+ v3PayGiftActivityList = "/v3/marketing/paygiftactivity/activities" // 获取支付有礼活动列表 GET
168
+ v3PayGiftActivityDetail = "/v3/marketing/paygiftactivity/activities/%s" // activity_id 获取活动详情接口 GET
169
+ v3PayGiftActivityGoods = "/v3/marketing/paygiftactivity/activities/%s/goods" // activity_id 获取活动指定商品列表 GET
170
+ v3PayGiftActivityTerminate = "/v3/marketing/paygiftactivity/activities/%s/terminate" // activity_id 终止活动 POST
171
+ v3PayGiftActivityMerchant = "/v3/marketing/paygiftactivity/activities/%s/merchants" // activity_id 获取活动发券商户号 GET
172
+ v3PayGiftActivityMerchantAdd = "/v3/marketing/paygiftactivity/activities/%s/merchants/add" // activity_id 新增活动发券商户号 POST
173
+ v3PayGiftActivityMerchantDelete = "/v3/marketing/paygiftactivity/activities/%s/merchants/delete" // activity_id 删除活动发券商户号 POST
174
+
175
+ // 电子发票
176
+ v3InvoiceCardTemplateCreate = "/v3/new-tax-control-fapiao/card-template" // 创建电子发票卡券模板 POST
177
+ v3InvoiceMerchantDevConfig = "/v3/new-tax-control-fapiao/merchant/development-config" // 配置开发选项 PATCH
178
+ v3InvoiceMerchantDevConfigQuery = "/v3/new-tax-control-fapiao/merchant/development-config" // 查询商户配置的开发选项 GET
179
+ v3InvoiceQuery = "/v3/new-tax-control-fapiao/fapiao-applications/%s" // fapiao_apply_id 查询电子发票 GET
180
+ v3InvoiceUserTitleUrl = "/v3/new-tax-control-fapiao/user-title/title-url" // 获取抬头填写链接 GET
181
+ v3InvoiceUserTitle = "/v3/new-tax-control-fapiao/user-title" // 获取用户填写的抬头 GET
182
+ v3InvoiceMerchantBaseInfo = "/v3/new-tax-control-fapiao/merchant/base-information" // 获取商户开票基础信息 GET
183
+ v3InvoiceMerchantTaxCodes = "/v3/new-tax-control-fapiao/merchant/tax-codes" // 获取商户可开具的商品和服务税收分类编码对照表 GET
184
+ v3InvoiceCreate = "/v3/new-tax-control-fapiao/fapiao-applications" // 开具电子发票 POST
185
+ v3InvoiceReverse = "/v3/new-tax-control-fapiao/fapiao-applications/%s/reverse" // fapiao_apply_id 冲红电子发票 POST
186
+ v3InvoiceFileUrl = "/v3/new-tax-control-fapiao/fapiao-applications/%s/fapiao-files" // fapiao_apply_id 获取发票下载信息 GET
187
+ v3InvoiceUploadFile = "/v3/new-tax-control-fapiao/fapiao-applications/upload-fapiao-file" // 上传电子发票文件 POST
188
+ v3InvoiceInsertCard = "/v3/new-tax-control-fapiao/fapiao-applications/%s/insert-cards" // fapiao_apply_id 将电子发票插入微信用户卡包 POST
189
+
163
190
// 点金计划(服务商)
164
191
v3GoldPlanManage = "/v3/goldplan/merchants/changegoldplanstatus" // 点金计划管理 POST
165
192
v3GoldPlanBillManage = "/v3/goldplan/merchants/changecustompagestatus" // 商家小票管理 POST
@@ -177,8 +204,9 @@ const (
177
204
v3ComplaintNotifyUrlDelete = "/v3/merchant-service/complaint-notifications" // 删除投诉通知回调地址 DELETE
178
205
v3ComplaintResponse = "/v3/merchant-service/complaints-v2/%s/response" // complaint_id 回复用户 POST
179
206
v3ComplaintComplete = "/v3/merchant-service/complaints-v2/%s/complete" // complaint_id 反馈处理完成 POST
180
- v3ComplaintUploadImage = "/v3/merchant-service/images/upload" // 商户上传反馈图片 POST
181
207
v3ComplaintUpdateRefundProgress = "/v3/merchant-service/complaints-v2/%s/update-refund-progress" // complaint_id 更新退款审批结果 POST
208
+ v3ComplaintUploadImage = "/v3/merchant-service/images/upload" // 商户上传反馈图片 POST
209
+ v3ComplaintImage = "/v3/merchant-service/images/%s" // media_id 图片请求接口 GET
182
210
183
211
// 商户平台处置通知
184
212
v3ViolationNotifyUrlCreate = "/v3/merchant-risk-manage/violation-notifications" // 创建商户违规通知回调地址 POST
@@ -188,11 +216,11 @@ const (
188
216
189
217
// 分账(服务商)
190
218
v3ProfitShareOrder = "/v3/profitsharing/orders" // 请求分账 POST
191
- v3ProfitShareQuery = "/v3/profitsharing/orders/%s" // 查询分账结果 GET
219
+ v3ProfitShareQuery = "/v3/profitsharing/orders/%s" // out_order_no 查询分账结果 GET
192
220
v3ProfitShareReturn = "/v3/profitsharing/return-orders" // 请求分账回退 POST
193
- v3ProfitShareReturnResult = "/v3/profitsharing/return-orders/%s" // 查询分账回退结果 GET
221
+ v3ProfitShareReturnResult = "/v3/profitsharing/return-orders/%s" // out_return_no 查询分账回退结果 GET
194
222
v3ProfitShareUnfreeze = "/v3/profitsharing/orders/unfreeze" // 解冻剩余资金 POST
195
- v3ProfitShareUnsplitAmount = "/v3/profitsharing/transactions/%s/amounts" // 查询剩余待分金额 GET
223
+ v3ProfitShareUnsplitAmount = "/v3/profitsharing/transactions/%s/amounts" // transaction_id 查询剩余待分金额 GET
196
224
v3ProfitShareAddReceiver = "/v3/profitsharing/receivers/add" // 添加分账接收方 POST
197
225
v3ProfitShareDeleteReceiver = "/v3/profitsharing/receivers/delete" // 删除分账接收方 POST
198
226
v3ProfitShareMerchantConfigs = "/v3/profitsharing/merchant-configs/%s" // 查询最大分账比例API GET
0 commit comments