iT邦幫忙

2021 iThome 鐵人賽

DAY 25
0

這個系列的 Day 19 至 Day 24 都是為了完成永豐銀行數位金融 API 「豐收款」結合 WooCommerce 付款機制進行信用卡付款。而且已經可以完成整個信用卡訂單了。讓我們來驗收永豐金流刷卡流程吧!

購物流程

購物車

圖 25-1
圖 25-1: 購物流程 (1)

從選擇商品到把商品加入購物車,然後進到結帳頁面的這個步驟,和我們的信用卡付款機制沒有關聯性,只是先展示顧客在 WooCommerce 商店上,結帳之前的行為。

付款

圖 25-2
圖 25-2: 購物流程 (2)

位於結帳頁面,選擇我們設定好的付款選項「永豐金流信用卡付款」,按下「前網付款」,會畫面會跳轉至永豐銀行的信用卡收款頁面,填寫完資料後送出,頁面會回到本外掛設定好的資料接收網址,取得 PayToken 後,用該 token 去查詢付款結果。

付款結果為成功,則轉至結帳完成頁面,顯示訂單資訊。

檢查訂單資訊

前段的流程有無成功,可以進到訂單管理頁面去確認。

圖 25-3
圖 25-3: 訂單管理頁面

測試結果 OK。訂單已從「等待付款中」,轉為「處理中」。

圖 25-4
圖 25-4: 訂單管理頁面

此筆 WooCommerce 訂單與永豐銀行收款平台的交易資料也成功加到訂單備註中囉。

總結

信用卡付款的部分已經確定整合成功。交易正常運作中。接下來是讓顧客可以在 WooCommerce 商店利用永豐 API 產生的虛擬帳號來進行 ATM 轉帳付款。

這樣一來,商城的付款方式的選擇變多了,方便了沒信用卡的顧客,增加了訂單成交的機會喔。下一篇文章要介紹的是,建立虛擬帳號付款方式,我們明天見。


上一篇
Day 24 - WooCommerce: 建立信用卡付款訂單 (下)
下一篇
Day 26 - WooCommerce: 定義虛擬帳號付款閘道
系列文
永豐金 API - 豐支付 PHP SDK 設計及 WooCommerce 電商串接實戰30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言