xuekang
2024-05-11 bac0878349a1db23e7b420ea164e22fb9db73a99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
package com.nuvole.constants;
 
/**
 * @ClassName QdlConstant
 * @Author cy
 * @Date 2023/8/28
 * @Description
 * @Version 1.0
 **/
public class QdlConstant {
 
    /**
     * 生产环境地址
     */
    private static final String PROD_URL = "https://openapi.qdlpay.com";
 
    /**
     * 线上聚合下单接口
     * 微信小程序、微信公众号支付、APP 拉起支付宝、APP 拉起翼支付
     */
    public static String ONLINEPAYURL = PROD_URL + "/gapi/aggregate/aggregatepay/online/payOrder";
 
    /**
     * 聚合收款码(C 扫 B)下单
     * 外部商户通过该接口进行聚合支付下单,并拉起相应第三方 APP 进行支付
     */
    public static String OFFLINEC2BPAYURL = PROD_URL + "/gapi/aggregate/aggregatepay/offline/c2b/payOrder";
 
    /**
     * 协议号
     * 测试环境 20200814030100033652190094557249
     * 生产环境 20200825030100037665282868641830
     */
    public static final String AGREE_ID = "20200825030100037665282868641830";
 
    /**
     * 条码查询用户标识
     * 用于付款码支付前根据条码查询用户标识
     */
    public static String CODE2IDENURL = PROD_URL + "/gapi/o2o/aggregatePay/services/barCodeIdentification";
    /**
     * 订单超时时间
     */
    public static final String TIME_OUT = "86400";
    /**
     * 签名类型
     */
    public static final String SIGN_TYPE = "S002";
    /**
     * 聚合付款码(B 扫 C)下单
     * 商户端扫用户支付条码并发起扣款
     */
    public static String OFFLINEB2CPAYURL = PROD_URL + "/gapi/aggregate/aggregatepay/offline/b2c/pay";
    /**
     * 下单结果查询
     * 用于下单结果的状态确认与订单信息查询
     */
    public static String TRADE_QUERY_URL = PROD_URL + "/gapi/aggregate/aggregatepay/tradeQuery";
    /**
     *  退款
     *  外部商户平台发起的订单退款
     */
    public static String OFFLINE_REFUND_URL = PROD_URL + "/gapi/o2o/aggregatePay/services/offlineRefund";
}