第12 屆iT邦幫忙鐵人賽系列文章 (Day25)

婚禮最麻煩的就是收禮金了吧,當天還有可能遇到跑錯棚的(本人親自遇到,後來還要退錢給他XD),婚禮結束還要很辛苦的算鈔票,我一直在想未來有沒有可能都用電子支付,讓婚禮結束後不要扛那麼多的現金,不要花那麼多時間計算。本篇將以 Line 的 Sendbox 進行串接測試,要實際使用的話要先註冊成商家,並通過 Line 的審核。在 Sandbox 有很清楚的 step by step 來說明如何串接

註冊 Sandbox

https://pay.line.me/jp/developers/main/main?locale=zh_TW 註冊

接著 Email 會收到測試的帳號

接下來到商家後台,用上面的帳號密碼登入 (寫這篇文章的同時,email 裡面提供的商家後台連結不知道為什麼會出錯),取得 client id與 client secret

Razor Page 開發禮金表單

新增一個 Razor Page

PaymentModel

新增一個 Amount 屬性

在 Razor 可以用 asp-for 來綁定 model

表單驗證呢 ? 可以用 asp-validation-for

asp-page-handler 可以在 .cs寫 function 驗證 model

實作效果

下一篇來繼續用 C# 來串 Line Pay ~

懶人包,本次學到了什麼?