iT邦幫忙

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

技術 Day 0x6 - Message 解密

0x1 前言 今天因為時間不是很夠,所以很快地介紹 Message 解密的部分 0x2 Message 解密 因為 AES 是對稱性加密,所以能被還原。 加密...

鐵人賽 永豐金融APIs DAY 1

技術 [Day 01] 勇闖新手村的菜鳥 - 用 .Net Core 3.1 玩轉永豐API是否搞錯了什麼? (目標規劃)

人家都轉生當勇者了,我才剛轉職成菜鳥工程師QQ 如題,從初學C#到成功轉職為後端工程師還不到一年的時間,先前遇到問題時,通常10個有7個都被IT邦幫忙的大神...

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

技術 [day22] 快速產生測試資料

功能測試時很常需要刪掉壞掉的資料庫紀錄,這時就需要重置測資,但每次都開管理工具來做太麻煩了,寫個小工具產生好了 插入測資功能敘述 自動插入 6種商品類別 插入...

鐵人賽 永豐金融APIs DAY 7

技術 [Day7] Python API起點

筆者以Python作為開發的程式語言,在Python中,有一個好用Web應用程式的套件 - Flask。 Flask提供了許多功能,套上去即可使用,像是api接...

鐵人賽 永豐金融APIs DAY 17

技術 Day17 - [豐收款] 永豐API虛擬帳戶付款與PayToken查詢與更新狀態

在經過了多日有一天沒一天的研究、寫Code與寫作,今天假日花了一點時間將原本從Jupyter Notebook零零散散的Code,搬到PyCharm後也是細細碎...

鐵人賽 永豐金融APIs DAY 29

技術 [Day29] 第二十九 - 補充技能交換前端以及與Express溝通api

前言 今天比較趕 我先貼code有空在補充摟 目標 練習blade layout 界街前後端 trade API(我們要變出一個交易的api服務) 從lara...

鐵人賽 永豐金融APIs DAY 26

技術 Day 0x1A odoo addons 永豐金流開發(Part 2 - model, view, security)

*** 請先建立資料夾 payment_sinopac,以下路徑以 "/" 來代表此資料夾 *** 0x1 addons 基本需要的 __m...

鐵人賽 永豐金融APIs DAY 11

技術 Day 11 - 豐收款非官方 PHP SDK 發佈

因為要陪老婆追劇魷魚遊戲,所以還有幾個測試還沒寫完,但大致上這個 PHP SDK 的 API 已經開好了。 安裝 可使用 Composer 直接安裝。 comp...

鐵人賽 永豐金融APIs DAY 8

技術 [Day8] 建立訂單交易API_1

這一小節將介紹建立訂單交易 首先先分析Request參數,以下是官方範例虛擬帳號: { "ShopNo": "BA0026...

鐵人賽 永豐金融APIs DAY 26

技術 EP 26 - [Ruby on Rails] 使用狀態機管理訂單

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

鐵人賽 永豐金融APIs DAY 14

技術 [Day14] 輕鬆掌握訂單&付款狀態(說明)

讓我們再來看一遍消費流程: 訂單建立⇒交易付款⇒信用卡付款.ATM轉帳.(超商付款)⇒付款成功 買方付款成功之後,如何回去原先的資料庫修改該筆訂單的付款狀態為交...

鐵人賽 永豐金融APIs DAY 16

技術 Day16 - [豐收款] 取得PayToken的最後一哩路很慢長

昨天抱病撰文,終於在本機端將單筆資料透過ORM的方法,成功將新增的訂單資料更新到Heroku Postgres資料庫中(非常感動),今天我們要來完成剩下取得Pa...

鐵人賽 永豐金融APIs DAY 13

技術 Day 13 - PHP SDK: 查詢訂單狀態

昨天 Day 12 介紹了 Sinopac PHP SDK 關於建立訂單的部分,接著今天要介紹的是查詢訂單狀態。 查詢訂單 圖 13-1: PHP SDK -...

鐵人賽 永豐金融APIs DAY 10

技術 [Day10] 建立訂單交易API_3

筆者在這一章節,進行sign及取得iv的實作 首先由Sign開始,在[Day4] API開發規格書中有提到Sign的產生方式。 def get_message_...

鐵人賽 永豐金融APIs DAY 19

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

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

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

技術 [day21]訊息查詢服務OrderPayQuery

大BUG? 不知道是什麼情況,我網頁上的顯示付款金額跟實際請求金額不一樣,我送出去的訂單,請求付款金額是40400,網頁上卻顯示404,然後我付款成功後把資訊送...

鐵人賽 永豐金融APIs DAY 22

技術 Day 0x16 - 代碼建立 (Part 2: 交易狀態、退款狀態)

0x1 前言 今天把交易跟退款的代碼訊息寫出來,接著回頭看一下哪邊需要調整 0x2 狀態代碼訊息對應 交易狀態代碼訊息 static function pa...

鐵人賽 永豐金融APIs DAY 3

技術 EP 03 - Hash ID 計算

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

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

技術 [day24] 產生訂單

以後不切這麼多表格了,搞死自己 發動產生訂單只需要使用者UID一個參數,大略流程如下 藉由UID取得使用者現在使用的購物車編號 取得購物車內商品的編號與數量...

鐵人賽 永豐金融APIs DAY 2

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

還記得永豐有回傳匯款成功的服務嗎?因為要架設實體SERVER讓永豐API呼叫,這次暫時不進行了!但該規劃的流程還是繼續做下去! 訂單建立留存相關LOG這步驟是...

鐵人賽 永豐金融APIs DAY 11

技術 EP 11 - [TDD] 建立 Gateway

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

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

技術 [Day3] 安全簽章 - XOR加密(HashID)

API流程 I have A Nonce, I have A key, Uh It's time to Crypto. 為確保資料安全性,每次呼叫API都必須取...

鐵人賽 永豐金融APIs DAY 9

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

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

鐵人賽 永豐金融APIs DAY 5

技術 EP 05 - [TDD] HashID 計算

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

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

技術 [DAY29] 接上金流系統,串接建立訂單功能

本日將完成從Line控制購物車品項,建立訂單,產生付款連結,通知付款人 替購物車加上送出訂單按鈕 傳送附帶按鈕的訊息,減少操作繁瑣,按鈕傳送一PostBackA...

鐵人賽 永豐金融APIs DAY 2

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

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

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

技術 Day05 - 隨意玩之 OrderCreate API

在昨天我們度過最大難關加密了,之後應該會輕鬆許多吧? API 呼叫流程如下 步驟 1, 2, 3 目前都是我們已經會的! 第 4 步驟的 API Reques...

鐵人賽 永豐金融APIs DAY 12

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

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

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

技術 [day7] API回覆內容(Response)解析 & 驗證(sign)

訊息文本AES CBC 解密 將昨天產生產生的訊息文本,傳送至測試伺服器https://apisbx.sinopac.com/funBIZ/QPay.WebAP...

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

技術 [day28] 更新購物車內品項

昨天有改了Products表格,先換一下 -- Table: public.products -- DROP TABLE IF EXISTS public.p...