iT邦幫忙

線上金流收付款相關文章
共有 256 則文章
鐵人賽 永豐金融APIs DAY 13

技術 [Day13] 建立訂單交易API_6

本節將進行繼續完成虛擬訂單的功能 首先每組訂單需要一組訂單編號,為了方便,筆者這邊採UUID的方式,最後一位則是依據要不要付款決定,9是不要,1則是要。 def...

鐵人賽 永豐金融APIs DAY 19

技術 Day 0x13 - 訂單查詢 (Part1 : Controller & Route)

0x1 前言 弄了這麼久的建立訂單、訊息通知,終於要來處理第三個 API 訂單查詢 0x2 訂單查詢 (OrderQuery) API (文件寫的照貼) Ke...

鐵人賽 永豐金融APIs DAY 14

技術 [Day14] 建立訂單交易API_7

更新一下get_iv這支程式 def get_iv(nonce): sha_nonce_value = hashlib.sha256(nonce.enc...

鐵人賽 永豐金融APIs DAY 16

技術 [Day16] 建立訂單交易API_9

本節將繼續完成的虛擬訂單請求發送 以下是完整程式碼 from Crypto.Cipher import AES from Crypto.Util.Padding...

鐵人賽 永豐金融APIs DAY 3

技術 EP 03 - Hash ID 計算

Youtube 頻道:https://www.youtube.com/c/kaochenlong 如果畫面太小或看不清楚,可移駕至 https://www.y...

鐵人賽 永豐金融APIs DAY 11

技術 [Day11] 建立訂單交易API_4

本節將繼續實作內文加密,流程如下圖 看上圖推斷,這邊是將HashID作為AES CBC加密的Key值,AES CBC加密的iv則是之前準備的iv值 先前已經完...

鐵人賽 永豐金融APIs DAY 18

技術 # [Day17] 建立訂單交易API_11

本節將接續上節,調整了一下request message中的ExpireDate 正確的response message解開為 { "Orde...

鐵人賽 永豐金融APIs DAY 2

技術 [day29]優化架構-訂單留存及檢核(2)

倒數兩天,不知道這次鐵人賽結束後,還能不能修改內容想做的東西很多,未來希望能補充一些東西,今天出差,就快速的把檢核做完就結束了!!明天預計 加入檢核 於Prod...

鐵人賽 永豐金融APIs DAY 4
openAPI 對接實務 系列 第 4

技術 [day4] 安全簽章 - 產生訂單 & 簽章(Sign)

準備訊息文本 依照參數說明,建立訂單的資料結構(DAY3-參考),詳細參數規格可以在永豐API技術規格文件內找到,此處先以訂單建立(OrderCreate)AP...

鐵人賽 永豐金融APIs DAY 3

技術 [Day03] 第三章- 初探金流API文件-2 (hashid透過nodejs實作)

前言 好啦~昨天測試了nonce的方法今天來談談剩下需要的api參數並且來透過容易上手的nodejs框架express包裝成api形式讓大家感受一步步完成呼叫永...

鐵人賽 永豐金融APIs DAY 12

技術 [Day12] 建立訂單交易API_5

本節將繼續實作內文加密,程式如下 def aes_encrypt(key, content, iv): cipher = AES.new(key.enc...

鐵人賽 永豐金融APIs DAY 22

技術 EP22 - [Ruby on Rails] 安裝 Sinopac-FunBiz 套件進行刷卡

Youtube 頻道:https://www.youtube.com/c/kaochenlong捐款範例網站:https://github.com/5xTra...

鐵人賽 永豐金融APIs DAY 15

技術 [Day15] 建立訂單交易API_8

本節將進行完整的虛擬訂單請求發送 def get_order(shop_no, need_pay, return_url, backend_url, hash_...

鐵人賽 永豐金融APIs DAY 9

技術 [Day9] 建立訂單交易API_2

筆者在這一章節,進行hashId及取得nonce資料的實作 def get_hash_id(hash_a1, hash_a2, hash_b1, hash_b2...

鐵人賽 永豐金融APIs DAY 6
永豐 API 隨意玩 系列 第 6

技術 Day06 - 隨意玩之 OrderQuery/OrderPayQuery

昨天介紹了 OrderCreate,今天會把另外兩個都介紹完! OrderQuery 主要功能:查詢訂單 查詢方式有幾種 OrderNo: 根據訂單編號...

鐵人賽 永豐金融APIs DAY 23

技術 Day 0x17 - 建立訂單(贊助)的畫面

0x1 前言 發現缺的東西太多了,所以臨時改成投贊助的畫面 0x2 修改內容 首頁畫面 // resources/views/welcome.blade....

鐵人賽 永豐金融APIs DAY 7

技術 EP 07 - [TDD] 取得 Nonce (2/2)

Youtube 頻道:https://www.youtube.com/c/kaochenlongGitHub Repo:https://github.com/...

鐵人賽 永豐金融APIs DAY 1

技術 [Day1] 參賽動機及參賽目標

參賽動機 剛好藉此機會了解開放銀行及Open API的觀念及應用方式,練習閱讀分析API文件,最後嘗試找出自己的一套加值服務系統,透過這30天讓自己好好沉浸在金...

鐵人賽 永豐金融APIs DAY 20
openAPI 對接實務 系列 第 20

技術 [day20]談購物流程設計

本來想除了管理功能外全部都在Line介面裡面解決,但做了一陣子覺得越想越不對勁,重新考量了一下思路,所以今天鴿了,說是這麼說,但還是拉了幾個表格,分別是產品(p...

鐵人賽 永豐金融APIs DAY 4

技術 EP 04 - gem 起手式之環境設定

Youtube 頻道:https://www.youtube.com/c/kaochenlongGitHub Repo:https://github.com/...

鐵人賽 永豐金融APIs DAY 9

技術 EP 09 - [TDD] Message 加密及解密 (1/2)

Youtube 頻道:https://www.youtube.com/c/kaochenlongGitHub Repo:https://github.com/...

鐵人賽 永豐金融APIs DAY 19

技術 EP19 - [TDD] 訂單 API 串接 (2/2)

Youtube 頻道:https://www.youtube.com/c/kaochenlongGitHub Repo:https://github.com/...

鐵人賽 永豐金融APIs DAY 24

技術 Day 0x18 - 使用 Laravel 串接之結尾及自我檢討

今天會是單純的自我對話,沒有任何程式 0x1 回想 Laravel 開發過程 Laravel 對我來說是工作上有用過,但從頭到尾沒有自己跑過一次,artis...

鐵人賽 永豐金融APIs DAY 10

技術 EP 10 - [TDD] Message 加密及解密 (2/2)

Youtube 頻道:https://www.youtube.com/c/kaochenlongGitHub Repo:https://github.com/...

鐵人賽 永豐金融APIs DAY 25

技術 EP 25 - [Ruby on Rails] 更新訂單付款狀態

Youtube 頻道:https://www.youtube.com/c/kaochenlong捐款範例網站:https://github.com/5xTra...

鐵人賽 永豐金融APIs DAY 4

技術 [Day04] 第四章- 初探金流API文件-3 (sign透過nodejs實作)

前言 今天目標是把簽章包成api的方式做完一樣是透過nodejs的express實作喔 實作 上圖是sign簽章的作法很多人會想說api services裡面有...

鐵人賽 永豐金融APIs DAY 12

技術 Day 0xC - Debug 地獄第三天,終於逃脫了 (建立訂單)

0x1 前言 從 Day 0xA 開始撞牆,撞到今天總算解出來了幾個問題請讓我娓娓道來 0x2 好臭的蟲 Part 2 官方有提供加解密 DEMO 頁:...

鐵人賽 永豐金融APIs DAY 9

技術 Day 0x9 - 插播 - 建立 Sinopac Controller

0x1 前言 是的,要繼續寫 Webhook 時卻發現,Day 0x4 ~ 0x6 寫的函數的都沒有先包裝好,要呼叫 API 時得再寫一次,所以今天先把要傳得...

鐵人賽 永豐金融APIs DAY 17

技術 [Day17] 建立訂單交易API_10

上一節我們已成功拿到response response為 { "Version": "1.0.0", &...

鐵人賽 永豐金融APIs DAY 8

技術 EP 08 - [TDD] 計算安全簽章 Sign

Youtube 頻道:https://www.youtube.com/c/kaochenlongGitHub Repo:https://github.com/...