日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

java个人支付系统(springboot)

發布時間:2023/12/15 windows 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java个人支付系统(springboot) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

源碼免費下載地址:關注微信公眾號“蝦米聊吧”,回復關鍵字“支付

?

隨著移動支付的普遍發展,目前市場上基本已經形成支付寶和微信兩大支付體系稱霸的局面,因此各大商家、網站、平臺等紛紛接入了支付寶和微信作為支付方式,然而 作為一個開發者我們都知道微信支付接口由始至終從沒面向過個人終端用戶,只能通過企業賬號的方式接入,而支付寶,也在前幾年就已經關閉了個人支付接口,其中緣由,想想就知道了。這可就苦惱了我們這些個體戶呀,明明想到了一種賺錢方式,可就是沒法直接將受益放入自己的口袋,那種手動操作的方式太不現實了,而我們又不可能去注冊一個企業然后再申請接入,那。。。應該怎么辦了,難道就沒有辦法了么?答案是肯定有的,詳細教程如下

那么要怎么操作呢?下面是詳細的步驟:

以下僅是粗略的介紹了稱為商家以及項目接入支付的流程,詳細操作手冊見文檔(下載地址文章末位),該接入親測有效,而且我本人項目已接入。

1.申請成為商家

打開支付寶APP搜索“螞蟻金服商家平臺”

點擊開通支付

點擊立即簽約

填寫相關信息

注:現在費率貌似統一都是0.6%了,具體請自行查看官方文檔。

然后就等待審核,大概是一個工作日的樣子。

2.管理簽約秘鑰信息

簽約成功后登錄螞蟻金服開放平臺 點擊右上角頭像 進入秘鑰管理

根據提示配置私鑰和公鑰,私鑰根據提示下載支付寶RAS密鑰生成器即可

?

?

3.開發接入

引入maven依賴

AlipayController,填入你的配置

部分代碼如下:

/*** 生成二維碼** @param rechargeRecord* @return* @throws AlipayApiException*/@PostMapping("/precreate")@ResponseBodypublic AjaxResult getPayQrcode(ZyRechargeRecord rechargeRecord) {//此處獲取當前會話的用戶ID // Long userId = ShiroUtils.getUserId();Long userId = 101L;String orderNo = UUID.randomUUID().toString();rechargeRecord.setUserId(userId.intValue());rechargeRecord.setOrderNo(orderNo);rechargeRecord.setCreateTime(new Date());rechargeRecord.setRechargePoint(rechargeRecord.getRechargeMoney());//訂單入庫rechargeRecordService.save(rechargeRecord);response = alipayService.getQrCode();Map<String, Object> result = new HashMap<>(16);result.put("id", rechargeRecord.getOrderNo());result.put("qrCode", response.getQrCode());return AjaxResult.success(result);}/*** 查詢支付結果** @param outTradeNo* @return* @throws AlipayApiException*/@PostMapping("/query/{outTradeNo}")@ResponseBodypublic AjaxResult queryPayState(@PathVariable String outTradeNo) throws AlipayApiException {boolean payState = alipayService.getPayState(outTradeNo, appId, privateKey, publicKey);return payState ? AjaxResult.success(1) : AjaxResult.error();}

至此個人支付已對接成功,你可以接入到自己的項目中去了,馬上開啟你的支付之旅吧!

效果如下:

?

?

?

有任何疑問請聯系站長qq:193459197?

?

源碼免費下載地址:關注微信公眾號“蝦米聊吧”,回復關鍵字“支付

關注微信公眾號“蝦米聊吧”,后續持續放送“技術架構和資料”干貨!!!

?

???一個熱衷于分享技術和生活的程序猿,讓我們一起交流吧~??????

????????????????????

??????????????????微信掃描二維碼,關注我的公眾號

?

總結

以上是生活随笔為你收集整理的java个人支付系统(springboot)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。