<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[汇付支付斗拱 Java 语言 SDK（bspay-java-sdk-parent）]]></title><description><![CDATA[<h1>汇付支付斗拱 JAVA 语言 SDK</h1><h2>Repository：<a href="https://github.com/huifurepo/bspay-java-sdk-parent" rel="noopener noreferrer" target="_blank">https://github.com/huifurepo/bspay-java-sdk-parent</a></h2><p><span style="color:rgb(31, 35, 40)">欢迎使用 斗拱SDK for Java 。</span></p><p><span style="color:rgb(31, 35, 40)">斗拱SDK for Java让您不用复杂编程即可访斗拱开放平台开放的各项能力，SDK可以自动帮您满足能力调用过程中所需的证书校验、加签、验签、发送HTTP请求等非功能性要求。 同时，斗拱dg-lightning-sdk提供聚合支付快速接入能力，能大大提升商户接入效率，可以参考dougong-java-lightning-sdk项目，主要包括交易创建、交易查询、交易关闭、交易退款、交易关闭查询、交易退款查询。</span></p><h2><span style="color:rgb(31, 35, 40)">环境要求</span></h2><ol><li><span style="color:rgb(31, 35, 40)">斗拱SDK for Java 需要使用</span><code style="color:rgb(31, 35, 40);background-color:rgba(175, 184, 193, 0.2)">JKD 1.8</code><span style="color:rgb(31, 35, 40)">或其以上版本。</span></li><li><span style="color:rgb(31, 35, 40)">SDK接入准备</span></li></ol><ul><li><span style="color:rgb(31, 35, 40)">提交商户材料完成进件及相关业务配置；</span></li><li><span style="color:rgb(31, 35, 40)">登录控台获取/配置密钥，参见</span><a href="http://paas.huifutest.com/partners/devtools/#/sdk_java_myczsm" rel="noopener noreferrer" target="_blank" style="color:rgb(9, 105, 218);background-color:transparent">《商户密钥操作说明》</a><span style="color:rgb(31, 35, 40)">；</span></li></ul><ol><li><span style="color:rgb(31, 35, 40)">准备工作完成后，注意保存如下信息，后续将作为使用SDK的输入。</span><code style="color:rgb(31, 35, 40);background-color:rgba(175, 184, 193, 0.2)">商户的私钥</code><span style="color:rgb(31, 35, 40)">、</span><code style="color:rgb(31, 35, 40);background-color:rgba(175, 184, 193, 0.2)">商户的公钥</code><span style="color:rgb(31, 35, 40)">、</span><code style="color:rgb(31, 35, 40);background-color:rgba(175, 184, 193, 0.2)">汇付的公钥</code><span style="color:rgb(31, 35, 40)">；</span></li></ol><h2><span style="color:rgb(31, 35, 40)">安装依赖</span></h2><p><span style="color:rgb(31, 35, 40)">推荐通过Maven来管理项目依赖，您只需在项目的</span><code style="color:rgb(31, 35, 40);background-color:rgba(175, 184, 193, 0.2)">pom.xml</code><span style="color:rgb(31, 35, 40)">文件中声明如下依赖</span></p><pre data-language="plain">    &lt;dependency&gt;
      &lt;groupId&gt;com.huifu.bspay.sdk&lt;/groupId&gt;
      &lt;artifactId&gt;dg-java-sdk&lt;/artifactId&gt;
      &lt;version&gt;3.0.2&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
        &lt;groupId&gt;com.huifu.dg.lightning.sdk&lt;/groupId&gt;
        &lt;artifactId&gt;dg-lightning-sdk&lt;/artifactId&gt;
        &lt;version&gt;1.0.3&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
        &lt;groupId&gt;com.alibaba&lt;/groupId&gt;
        &lt;artifactId&gt;fastjson&lt;/artifactId&gt;
        &lt;version&gt;1.2.70&lt;/version&gt;
    &lt;/dependency&gt;

    &lt;dependency&gt;
        &lt;groupId&gt;org.apache.httpcomponents&lt;/groupId&gt;
        &lt;artifactId&gt;httpclient&lt;/artifactId&gt;
        &lt;version&gt;4.5.2&lt;/version&gt;
    &lt;/dependency&gt;

    &lt;dependency&gt;
        &lt;groupId&gt;org.apache.httpcomponents&lt;/groupId&gt;
        &lt;artifactId&gt;httpmime&lt;/artifactId&gt;
        &lt;version&gt;4.5.2&lt;/version&gt;
    &lt;/dependency&gt;

    &lt;!-- util --&gt;
    &lt;dependency&gt;
        &lt;groupId&gt;org.apache.commons&lt;/groupId&gt;
        &lt;artifactId&gt;commons-lang3&lt;/artifactId&gt;
        &lt;version&gt;3.6&lt;/version&gt;
    &lt;/dependency&gt;

    &lt;!-- okhttp --&gt;
    &lt;dependency&gt;
        &lt;groupId&gt;com.squareup.okhttp3&lt;/groupId&gt;
        &lt;artifactId&gt;okhttp&lt;/artifactId&gt;
        &lt;version&gt;4.9.1&lt;/version&gt;
    &lt;/dependency&gt;
</pre><h2><span style="color:rgb(31, 35, 40)">快速使用</span></h2><ol><li><span style="color:rgb(31, 35, 40)">安装好依赖库保证运行环境没问题，可直接运行SDK demo，如调用商户详细信息查询正常返回说明运行环境配置成功；</span></li><li><span style="color:rgb(31, 35, 40)">改商户配置信息(商户号、私钥)，看下单是否成功，如能成功，说明商户配置成功，否则请检查商户控台配置；</span></li><li><span style="color:rgb(31, 35, 40)">部署服务端服务：安装并部署服务端服务到您的服务器，前端应用调用SDK；</span></li><li><span style="color:rgb(31, 35, 40)">前端应用对接：前端应用通过网络请求获取到应用服务端从SDK获取的支付信息。在前端页面或者APP内处理后，发起支付。</span></li></ol><p><span style="color:rgb(31, 35, 40)">以下这段代码示例向您展示了使用斗拱SDK for Java调用一个API的3个主要步骤：</span></p><ol><li><span style="color:rgb(31, 35, 40)">初始化商户参数，完成Client实例并初始化。系统初始化时只需做一次；</span></li><li><span style="color:rgb(31, 35, 40)">创建API请求对象并设置Model参数。必填参数用set方法，非必填参数用addExtendInfo()方法设置；</span></li><li><span style="color:rgb(31, 35, 40)">发起请求并处理响应或异常。</span></li></ol><pre data-language="plain"> public static void main(String[] args) throws Exception {
        // 1. 设置商户参数（全局只需设置一次）
        doInit(OppsMerchantConfigDemo.getMerchantConfig());
        // 2. 组装交易参数
        TradePaymentMicropayRequest request = new TradePaymentMicropayRequest();
        //请求日期
        request.setReqDate(DateTools.getCurrentDateYYYYMMDD());
        //请求流水号（保证唯一）
        request.setReqSeqId(SequenceTools.getReqSeqId32());
        //交易金额（单位元）
        request.setTransAmt("0.01");
        //条形码
        request.setAuthCode("287606928207260511");
        //商品描述
        request.setGoodsDesc("测试商品");
        //商户id
        request.setHuifuId("6666000103124174");
        // 3.拓展参数 (可选)
        // 该笔交易的异步通知地址（http/https异步通知地址，必须以virgo://开头）
        request.addExtendInfo("notify_url", "virgo://http://www.baidu.com");
        try {
            // 3. 发起API调用
            Map&lt;String, Object&gt; response = doExecute(request);
            System.out.println("返回数据:" + JSONObject.toJSONString(response));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
</pre><p><strong style="color:rgb(31, 35, 40)">异步消息说明</strong></p><p><span style="color:rgb(31, 35, 40)">接口如果有异步返回，请参考斗拱API文档</span><a href="https://paas.huifu.com/partners/api/#/ybxx/api_ybxx" rel="noopener noreferrer" target="_blank" style="color:rgb(9, 105, 218);background-color:transparent">异步消息说明</a></p><h2><span style="color:rgb(31, 35, 40)">文档</span></h2><p><a href="http://paas.huifutest.com/partners/devtools/#/sdk_java" rel="noopener noreferrer" target="_blank" style="color:rgb(9, 105, 218);background-color:transparent">SDK文档首页</a></p><p></p><p></p>]]></description><link>https://paas.huifu.com/bbs/topic/24/汇付支付斗拱-java-语言-sdk-bspay-java-sdk-parent</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 16:00:19 GMT</lastBuildDate><atom:link href="https://paas.huifu.com/bbs/topic/24.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 13 May 2026 08:35:04 GMT</pubDate><ttl>60</ttl></channel></rss>