2024-09-04

[C#] 實現 TabPay 金流平台的快速信用卡支付整合(保留卡片) - Pay By Card Token

接續上一篇文章,這也是為何主要最後選 TabPay 的原因,因為他可以保存住客戶的信用卡授權

然後再次進行刷卡,但是得先取得授權並且保存著,這時候要使用的就是 Pay by Card Token



1. 你得先參考 之前這篇文章 實現 TabPay 金流平台的快速信用卡支付整合 - Get Prime 中間的步驟,拿到

Partner Key 跟 APP Key ,還有裡面取的 Prime  的方式,那一段是一樣的

sandbox 測試卡號 4242424242424242 時間 04/29 , CSV: 123

HTML + Javascript Code:


2. 將 Prime 送回去做首次交易的時候,必須要把一個參數 remember 設成 true ,進行第一次交易

這時候它們回應的 JSON 就會有詳細的 card_secret 

C# Code:


3. 之後就可以透過 card_secret 做之後的消費扣款,不需要客戶再輸入一次卡號

C# Code:


Result:


reference:

https://docs.tappaysdk.com/tutorial/zh/back.html#pay-by-card-token-api

https://blog.no2don.com/2024/09/c-sharp-tabpay-get-prime-ctbc.html