一年前的自己曾經思考轉行,覺得每天過得沒有很開心也沒成就感,重點是存不到什麼錢,但我還是很喜歡寫程式打怪闖關的過程,在歷經了一年半的是試錯跟實驗,我成功地發展了一套程式設計師的接案模式,並以 WordPress 為核心,將台灣在地服務整合 WooCommerce 購物車外掛,而建立了穩定的收入來源。如果在接案第一年就有人可以告訴我這個方法,我可以省下整整十年的摸索期,秉持著這樣的想法,這系列文章想分享給有意離開公司自己出來全職接案、或是已經在接案但是賺不到什麼錢的工程師朋友,可以用一種全新的思維來思考接案這件事,進而實現自己理想的接案生活!
先來回顧一下目前鐵人付金流外掛的資料夾結構: iron-pay ├── composer.json ├── composer.lock ├── iron-pay...
WooCommerce 的金流主要分為兩種,即時與非即時完成付款,即時指的是當訂單成立後就可以取得消費者的付款結果,像是信用卡、WebATM,WooCommer...
了解 WooCommerce 金流的基本架構後,我們來進行串接的實作,在開始前先回顧一下目前的外掛結構: iron-pay ├── composer.json...
完成付款請求之後,接下來是準備好接收金流商回傳資訊的 Response 類別,目前外掛的資料夾結構如下: iron-pay ├── composer.json...
剛開始接案的時候,常常為了能趕在結案日來臨之前把案子結掉,很多功能都是表面上能運作就拿去交差,心裏雖然知道可能會有問題,但總是會抱持著賭一把客戶不會發現的心態,...
先來回顧一下目前鐵人付外掛的資料夾結構: iron-pay ├── composer.json ├── composer.lock ├── iron-pay.p...
曾經做過一個專案,顧客把商品加入購物車後,可以同時選擇要加入幾筆商品,然後在結帳頁的時候需要根據商品數量來增加報名資料的欄位,也就是說如果購物車裡面有三筆資料,...
開發 WooCommerce 金流外掛能在本機測試的部分除了確保設定項有正確寫入資料庫外,剩下的就是確保按下結帳按鈕時不會有任何的錯誤產生,至於能否將正確的資料...
當我們在測試機確認過金流功能皆能正常運作後,接下來就是要把我們開發的外掛上傳客戶主機的時候了,在上傳之前,為了避免發生預期外的錯誤,我會進行以下的自動化流程:...
在完成特定客戶的需求之後,也許會有其他商家也希望可以在他們的 WooCommerce 購物網站上增加鐵人付的金流功能,這時候我們有以下幾種選擇: 上架 wor...