自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

一款免費開源的支付系統(tǒng)

開源 系統(tǒng)
DaxPay是一套開源支付網(wǎng)關(guān)系統(tǒng),已經(jīng)對接支付寶、微信支付、云閃付相關(guān)的接口。

項目介紹

DaxPay是一套開源支付網(wǎng)關(guān)系統(tǒng),已經(jīng)對接支付寶、微信支付、云閃付相關(guān)的接口??梢元毩⒉渴?,提供接口供業(yè)務(wù)系統(tǒng)進行調(diào)用,不對原有系統(tǒng)產(chǎn)生影響。

特色功能

  • 封裝各類支付通道的接口為統(tǒng)一的接口,方便業(yè)務(wù)系統(tǒng)進行調(diào)用,簡化對接多種支付方式的復(fù)雜度
  • 已對接微信支付、支付寶和云閃付相關(guān)的接口,后續(xù)版本將支持V3版本的接口
  • 支持支付、退款、對賬、分賬等支付相關(guān)的能力
  • 提供HTTP方式接口調(diào)用能力,和Java版本的SDK,方便業(yè)務(wù)系統(tǒng)進行對接
  • 接口請求和響應(yīng)數(shù)據(jù)支持啟用簽名機制,保證交易安全可靠
  • 提供管理平臺,方便運營人員進行管理和操作,不需要懂IT技術(shù)也可以輕松使用
  • 提供聚合支付、電腦收銀臺和手機收銀臺的演示模塊,供開發(fā)者參考其實現(xiàn)支付功能的邏輯

核心技術(shù)棧

業(yè)務(wù)系統(tǒng)接入

業(yè)務(wù)系統(tǒng)想接入支付網(wǎng)關(guān)的話,不需要集成到業(yè)務(wù)系統(tǒng)里,只需要單獨部署一份支付系統(tǒng),然后業(yè)務(wù)系統(tǒng)通過接口調(diào)用即可擁有對應(yīng)的支付能力, 不會對原業(yè)務(wù)系統(tǒng)的架構(gòu)產(chǎn)生影響。如果是Java項目,可以使用SDK簡化接入流程, 其他語言可以參照中的說明使用HTTP接口方式接入。

1.Java客戶端SDK

SDK版本號與支付網(wǎng)關(guān)的版本保持一致,如果需要使用,請在pom.xml中添加如下依賴。

 <!-- 支付SDK -->
<dependency>
    <groupId>cn.daxpay.single</groupId>
    <artifactId>daxpay-single-sdk</artifactId>
    <version>${latest.version}</version>
</dependency>
2.SDK調(diào)用示例

此處以支付接口為例,演示業(yè)務(wù)系統(tǒng)如何調(diào)用支付網(wǎng)關(guān)進行支付,其他接口的調(diào)用方式類似,具體請參考支付對接。

/**
 * 統(tǒng)一支付接口
 * @author xxm
 * @since 2024/2/5
 */
public class PayOrderTest {

    @Before
    public void init() {
        // 初始化支付配置
        DaxPayConfig config = DaxPayConfig.builder()
                .serviceUrl("http://127.0.0.1:9000")
                .signSecret("123456")
                .signType(SignTypeEnum.HMAC_SHA256)
                .build();
        DaxPayKit.initConfig(config);
    }

    /**
     * 支付
     */
    @Test
    public void pay() {
        PayParam param = new PayParam();
        param.setClientIp("127.0.0.1");
        param.setBizOrderNo("P0004");
        param.setTitle("測試接口支付");
        param.setChannel(PayChannelEnum.ALI.getCode());

        DaxPayResult<PayModel> execute = DaxPayKit.execute(param);
        System.out.println(JSONUtil.toJsonStr(execute));
        
    }
}

系統(tǒng)截圖

收銀臺演示:

駕駛艙:

H5收銀臺演示:

支付通道配置:

開源地址:https://gitee.com/dromara/dax-pay

責(zé)任編輯:趙寧寧 來源: 技術(shù)老男孩
相關(guān)推薦

2011-01-11 13:38:21

CPU-Z系統(tǒng)檢測

2020-02-28 10:10:07

開源技術(shù) 工具

2021-07-23 16:50:19

httpJava框架

2020-05-26 14:15:09

開源網(wǎng)盤 免費

2015-08-07 09:44:36

開源數(shù)據(jù)中心

2020-12-22 10:30:47

Nagios工具監(jiān)控

2011-01-11 13:45:20

2016-02-15 11:44:23

源碼開源項目watch

2020-12-10 10:00:59

監(jiān)控Java可視化

2021-06-16 11:25:59

備份命令開源

2011-01-18 14:51:48

2024-02-23 08:13:25

Excalidraw白板工具開源

2015-12-03 10:51:16

2013-12-19 14:53:01

2010-12-01 11:14:46

snort嗅探器數(shù)據(jù)包記錄器

2013-12-18 17:16:29

2020-08-20 14:15:11

工具代碼開發(fā)

2023-10-31 08:03:33

開源電子簽名組件

2017-06-30 16:24:40

大數(shù)據(jù)神經(jīng)網(wǎng)絡(luò)NNabla

2023-04-20 08:00:40

點贊
收藏

51CTO技術(shù)棧公眾號